Revert "Updating Ignite 2.9.0 docs"

This reverts commit 96a00dbb455a4f60109d7ee9e95b1ea976e4cd83, reversing
changes made to a30aed636f2ebbe8caab25cb26d7470df84028c5.
diff --git a/_docs/_includes/header.html b/_docs/_includes/header.html
index 34a8432..d4d34c5 100644
--- a/_docs/_includes/header.html
+++ b/_docs/_includes/header.html
@@ -1,4 +1,5 @@
 <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'|relative_url}}"/>
diff --git a/_docs/_sass/header.scss b/_docs/_sass/header.scss
index 3385f23..22e5e29 100644
--- a/_docs/_sass/header.scss
+++ b/_docs/_sass/header.scss
@@ -7,6 +7,27 @@
 
     z-index: 1;
 
+    #promotion-bar {
+        background-color: #333333;
+        padding: 8px;
+        
+        p {
+            font-size: 14px;
+            line-height: 1.4em;
+            font-weight: 600;
+            padding: 0;
+            margin: 0;
+
+            color: #f0f0f0;
+            text-align: center;
+
+            a {
+                color: #FCB903;
+            }
+        }
+    }
+
+
     > .container {
         display: grid;
         grid-template-columns: auto auto 1fr auto auto auto;
diff --git a/assets/css/styles.css b/assets/css/styles.css
index 17014a0..b286ecc 100644
--- a/assets/css/styles.css
+++ b/assets/css/styles.css
@@ -4,6 +4,12 @@
 
 header { min-height: var(--header-height); background: white; box-shadow: 0 4px 10px 0 #eeeeee, 0 0 4px 0 #d5d5d5; z-index: 1; }
 
+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; }
+
 header > .container { display: grid; grid-template-columns: auto auto 1fr auto auto auto; grid-template-areas: 'left-toggle home nav ver gh search'; grid-template-rows: 40px; flex-direction: row; align-items: center; justify-content: flex-start; padding: 12px 20px; max-width: 1400px; margin: 0 auto; }
 
 header a:hover, header button:hover { opacity: 0.85; }
diff --git a/assets/css/styles.css.map b/assets/css/styles.css.map
index af0f132..9e78fb5 100644
--- a/assets/css/styles.css.map
+++ b/assets/css/styles.css.map
@@ -18,7 +18,7 @@
 	"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\n@import \"docs\";\n",
 		":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 {\n    font-family: 'Open Sans';\n    font-weight: 300;\n    font-display: swap;\n    font-style: normal;\n}\n",
-		"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    > .container {\n        display: grid;\n        grid-template-columns: auto auto 1fr auto auto auto;\n        grid-template-areas: 'left-toggle home nav ver gh search';\n        grid-template-rows: 40px;\n        flex-direction: row;\n        align-items: center;\n        justify-content: flex-start;\n        padding: 12px 20px;\n        max-width: 1400px;\n        margin: 0 auto;\n    }\n\n    a:hover, button:hover {\n        opacity: 0.85;\n    }\n\n    li:hover .dropdown, a:focus + .dropdown {\n        display: block;\n    }\n\n    .dropdown-arrow {\n        margin-left: 5px;\n        margin-bottom: 3px;\n\n        width: 8px;\n        height: 4px;\n    }\n\n    .dropdown {\n        display: none;\n        position: fixed;\n        top: calc(var(--header-height) - 12px);\n        width: max-content;\n        background: white;\n        box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.24), 0 0 4px 0 rgba(0, 0, 0, 0.12);\n        border-radius: 4px;\n        padding-top: 10px;\n        padding-bottom: 12px;\n        z-index: 2;\n\n        li {\n            display: flex;\n        }\n\n        a {\n            color: grey !important;\n            font-size: 16px;\n            padding-top: 5px;\n            padding-bottom: 4px;\n            &:hover {\n                color: var(--gg-orange) !important;\n            }\n        }\n    }\n\n    .menu {\n        border: none;\n        background: none;\n        width: 40px;\n        height: 40px;\n        margin-right: 12px;\n        cursor: pointer;\n        grid-area: left-toggle;\n\n        img {\n            width: 18px;\n            height: 12px;\n        }\n    }\n\n    .search-toggle, .top-nav-toggle, .github, .search-close {\n        background: none;\n        border: none;\n        padding: 0;\n        width: 36px;\n        height: 36px;\n        display: inline-flex;\n        align-items: center;\n        justify-content: center;\n        color: var(--gg-dark-gray);\n        font-size: 26px;\n    }\n    .search-toggle {\n        grid-area: search;\n    }\n    .top-nav-toggle {\n        grid-area: top-toggle;\n    }\n\n    .home {\n        \n        grid-area: home;\n        margin-right: auto;\n        img {\n            height: 36px;\n        }\n    }\n\t\n\n    .search {\n        margin-left: auto;\n        margin-right: 20px;\n        grid-area: search;\n\n        input[type='search'] {\n            color: var(--gg-dark-gray);\n            \n            background: rgba(255, 255, 255, 0.8);\n            border: 1px solid #cccccc;\n            padding: 10px 15px;\n            font-family: inherit;\n            max-width: 148px;\n            height: 37px;\n            font-size: 14px;\n            -webkit-appearance: unset;\n            appearance: unset;\n\n            &[disabled] {\n                opacity: 0.5;\n                cursor: not-allowed;\n            }\n        }\n\n    }\n\n    #version-selector {\n        list-style: none;\n        grid-area: ver;\n        line-height: 28px;\n        border-radius: 0px;\n        border: 1px solid #cccccc;\n        color: var(--gg-dark-gray);\n        \n        padding: 5px 16px 5px 10px;\n        white-space: nowrap;\n        font-size: 14px;\n        width: auto;\n        text-align: right;\n        background:  transparent url(\"/assets/images/arrow-down.svg\") no-repeat center right 5px;\n        box-sizing: border-box;\n        text-align-last: right;\n        -moz-appearance: none;\n        -webkit-appearance: none;\n        appearance: none;\n\n        option { direction: rtl; }\n    }\n    \n         \n\n    &>nav {\n        grid-area: nav;\n        font-size: 18px;\n        display: flex;\n        flex-direction: row;\n        margin: 0 20px;\n\n        li {\n            list-style: none;\n            margin-right: 0.5em;\n            display: flex;\n        }\n\n        a {\n            padding: 9px 14px;\n            color: var(--gg-dark-gray) !important;\n            text-decoration: none;\n            white-space: nowrap;\n\n            &.active {\n                border-radius: 3px;\n                background-color: #f0f0f0;\n            }\n        }\n    }\n\n    .github {\n        grid-area: gh;\n        margin: 0 10px;\n    }\n\n\n    .search-close {\n        margin-right: 10px;\n    }\n\n\n    @media (max-width: 900px) {\n        grid-template-columns: auto auto 1fr auto auto auto;\n        grid-template-areas: \n            'left-toggle home spacer top-toggle search gh gg'\n            'nav         nav  nav    nav        nav    nav nav';\n\n        nav {\n            justify-content: center;\n            margin: 20px 0 10px;\n        }\n\n        & > nav > li {\n            position: relative;\n        }\n\n        .dropdown {\n            \n            top: calc(var(--header-height) + 25px);\n        }\n    }\n\n    @media (max-width: 600px) {\n        .search {\n            margin-right: 5px;\n            input[type='search'] {\n                max-width: 110px;\n            }\n        }\n    }\n\n    &:not(.narrow-header) {\n        .search-toggle, .top-nav-toggle, .search-close {\n            display: none;\n        }\n    }\n    &.narrow-header {\n        a.home {\n            top: 0;\n        }\n        &:not(.show-nav) {\n            nav {\n                display: none;\n            }\n        }\n        &.show-search {\n            .search-toggle, .home, .top-nav-toggle, .github, .menu {\n                display: none;\n            }\n            .search {\n                grid-column-start: home;\n                grid-column-end: github;\n                width: 100%;\n                display: flex;\n\n                input {\n                    max-width: initial;\n                    width: 100%;\n                }\n            }\n        }\n        &:not(.show-search) {\n            .search {\n                display: none;\n            }\n        }\n        nav {\n            flex-direction: column;\n            justify-content: stretch;\n\n            li {\n                display: flex;\n            }\n\n            a {\n                width: 100%;\n            }\n        }\n    }\n}\n.swiftype-widget {\n\n    .autocomplete {\n        background-color: white;\n        display: block;\n        list-style-type: none;\n        margin: 0;\n        padding: 0;\n        box-shadow: 0px 0px 10px 1px rgba(0, 0, 0, 0.37);\n        position: absolute;\n        border-radius: 3px;\n        text-align: left;\n        right: 75px !important;\n        min-width: 350px;\n\n        ul {\n\n            background-color: white;\n            display: block;\n            list-style-type: none;\n            margin: 0;\n            padding: 0;\n            border-radius: 3px;\n            text-align: left;\n            max-height: 70vh;\n            overflow: auto;\n\n            li {\n                border-top: 1px solid #e5e5e5;\n                border-bottom: 1px solid #fff;\n                cursor: pointer;\n                padding: 10px 8px;\n                font-size: 13px;\n                list-style-type: none;\n                background-image: none;\n                margin: 0;\n              }\n\n            li.active {\n                border-top: 1px solid #cccccc;\n                border-bottom: 1px solid #cccccc;\n                background-color: #f0f0f0;\n            }\n            \n            p {\n                font-size: 13px;\n                line-height: 16px;\n                margin: 0;\n                padding: 0;\n\n                &.url {\n                    font-size: 11px;\n                    color: #999;\n                }\n            }\n            \n            a {\n                font-size: 15px;\n            }\n            em {\n                font-weight: bold\n            }\n        }\n    }   \n}\nsection.hero {\n    background-image: url(../images/dev-internal-bg.jpg);\n    background-position: center;\n    background-position-x: left;\n    background-repeat: no-repeat;\n    background-size: cover;\n    display: grid;\n    grid-template-columns: 1fr auto;\n    grid-template-areas: 'title versions';\n    grid-template-rows: 60px;\n    align-items: center;\n    padding: 5px 30px;\n    flex: unset;\n    \n    \n    .title {\n        color: #f3f3f3;\n        text-transform: uppercase;\n        font-size: 22px;\n    }\n\n    select {\n        list-style: none;\n        \n        line-height: 28px;\n        border-radius: 3px;\n    \n        \n        color: #333333;\n        line-height: 24px;\n        padding: 5px 10px;\n        white-space: nowrap;\n        font-size: 14px;\n        background:  #f0f0f0 url(\"/assets/images/arrow-down.svg\") no-repeat center right 5px;\n    }\n}\n\n@media (max-width: 450px) {\n    section.hero {\n        grid-template-rows: auto;\n        padding: 15px;\n    \n        .title {\n            font-size: 18px;\n        }\n    }\n\n}\n\n/* Angolia seach styles */\n\n\n.algolia-autocomplete .algolia-docsearch-suggestion--highlight {\n    color: #ffffff !important;\n    background: lighten(#ec1c24, 25%) !important;\n}\n\n\n.algolia-autocomplete .algolia-docsearch-suggestion--category-header .algolia-docsearch-suggestion--category-header-lvl0 .algolia-docsearch-suggestion--highlight, .algolia-autocomplete .algolia-docsearch-suggestion--category-header .algolia-docsearch-suggestion--category-header-lvl1 .algolia-docsearch-suggestion--highlight, .algolia-autocomplete .algolia-docsearch-suggestion--text .algolia-docsearch-suggestion--highlight {\n    padding: 0 0 1px;\n    background: inherit !important;\n    box-shadow: inset 0 -2px 0 0 var(--link-color) !important;\n    color: inherit !important;\n}\n\n.algolia-autocomplete .ds-dropdown-menu .ds-suggestion.ds-cursor .algolia-docsearch-suggestion.suggestion-layout-simple, .algolia-autocomplete .ds-dropdown-menu .ds-suggestion.ds-cursor .algolia-docsearch-suggestion:not(.suggestion-layout-simple) .algolia-docsearch-suggestion--content {\n    background: #f0f0f0 !important;\n}",
+		"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 {\n                color: #FCB903;\n            }\n        }\n    }\n\n\n    > .container {\n        display: grid;\n        grid-template-columns: auto auto 1fr auto auto auto;\n        grid-template-areas: 'left-toggle home nav ver gh search';\n        grid-template-rows: 40px;\n        flex-direction: row;\n        align-items: center;\n        justify-content: flex-start;\n        padding: 12px 20px;\n        max-width: 1400px;\n        margin: 0 auto;\n    }\n\n    a:hover, button:hover {\n        opacity: 0.85;\n    }\n\n    li:hover .dropdown, a:focus + .dropdown {\n        display: block;\n    }\n\n    .dropdown-arrow {\n        margin-left: 5px;\n        margin-bottom: 3px;\n\n        width: 8px;\n        height: 4px;\n    }\n\n    .dropdown {\n        display: none;\n        position: fixed;\n        top: calc(var(--header-height) - 12px);\n        width: max-content;\n        background: white;\n        box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.24), 0 0 4px 0 rgba(0, 0, 0, 0.12);\n        border-radius: 4px;\n        padding-top: 10px;\n        padding-bottom: 12px;\n        z-index: 2;\n\n        li {\n            display: flex;\n        }\n\n        a {\n            color: grey !important;\n            font-size: 16px;\n            padding-top: 5px;\n            padding-bottom: 4px;\n            &:hover {\n                color: var(--gg-orange) !important;\n            }\n        }\n    }\n\n    .menu {\n        border: none;\n        background: none;\n        width: 40px;\n        height: 40px;\n        margin-right: 12px;\n        cursor: pointer;\n        grid-area: left-toggle;\n\n        img {\n            width: 18px;\n            height: 12px;\n        }\n    }\n\n    .search-toggle, .top-nav-toggle, .github, .search-close {\n        background: none;\n        border: none;\n        padding: 0;\n        width: 36px;\n        height: 36px;\n        display: inline-flex;\n        align-items: center;\n        justify-content: center;\n        color: var(--gg-dark-gray);\n        font-size: 26px;\n    }\n    .search-toggle {\n        grid-area: search;\n    }\n    .top-nav-toggle {\n        grid-area: top-toggle;\n    }\n\n    .home {\n        \n        grid-area: home;\n        margin-right: auto;\n        img {\n            height: 36px;\n        }\n    }\n\t\n\n    .search {\n        margin-left: auto;\n        margin-right: 20px;\n        grid-area: search;\n\n        input[type='search'] {\n            color: var(--gg-dark-gray);\n            \n            background: rgba(255, 255, 255, 0.8);\n            border: 1px solid #cccccc;\n            padding: 10px 15px;\n            font-family: inherit;\n            max-width: 148px;\n            height: 37px;\n            font-size: 14px;\n            -webkit-appearance: unset;\n            appearance: unset;\n\n            &[disabled] {\n                opacity: 0.5;\n                cursor: not-allowed;\n            }\n        }\n\n    }\n\n    #version-selector {\n        list-style: none;\n        grid-area: ver;\n        line-height: 28px;\n        border-radius: 0px;\n        border: 1px solid #cccccc;\n        color: var(--gg-dark-gray);\n        \n        padding: 5px 16px 5px 10px;\n        white-space: nowrap;\n        font-size: 14px;\n        width: auto;\n        text-align: right;\n        background:  transparent url(\"/assets/images/arrow-down.svg\") no-repeat center right 5px;\n        box-sizing: border-box;\n        text-align-last: right;\n        -moz-appearance: none;\n        -webkit-appearance: none;\n        appearance: none;\n\n        option { direction: rtl; }\n    }\n    \n         \n\n    &>nav {\n        grid-area: nav;\n        font-size: 18px;\n        display: flex;\n        flex-direction: row;\n        margin: 0 20px;\n\n        li {\n            list-style: none;\n            margin-right: 0.5em;\n            display: flex;\n        }\n\n        a {\n            padding: 9px 14px;\n            color: var(--gg-dark-gray) !important;\n            text-decoration: none;\n            white-space: nowrap;\n\n            &.active {\n                border-radius: 3px;\n                background-color: #f0f0f0;\n            }\n        }\n    }\n\n    .github {\n        grid-area: gh;\n        margin: 0 10px;\n    }\n\n\n    .search-close {\n        margin-right: 10px;\n    }\n\n\n    @media (max-width: 900px) {\n        grid-template-columns: auto auto 1fr auto auto auto;\n        grid-template-areas: \n            'left-toggle home spacer top-toggle search gh gg'\n            'nav         nav  nav    nav        nav    nav nav';\n\n        nav {\n            justify-content: center;\n            margin: 20px 0 10px;\n        }\n\n        & > nav > li {\n            position: relative;\n        }\n\n        .dropdown {\n            \n            top: calc(var(--header-height) + 25px);\n        }\n    }\n\n    @media (max-width: 600px) {\n        .search {\n            margin-right: 5px;\n            input[type='search'] {\n                max-width: 110px;\n            }\n        }\n    }\n\n    &:not(.narrow-header) {\n        .search-toggle, .top-nav-toggle, .search-close {\n            display: none;\n        }\n    }\n    &.narrow-header {\n        a.home {\n            top: 0;\n        }\n        &:not(.show-nav) {\n            nav {\n                display: none;\n            }\n        }\n        &.show-search {\n            .search-toggle, .home, .top-nav-toggle, .github, .menu {\n                display: none;\n            }\n            .search {\n                grid-column-start: home;\n                grid-column-end: github;\n                width: 100%;\n                display: flex;\n\n                input {\n                    max-width: initial;\n                    width: 100%;\n                }\n            }\n        }\n        &:not(.show-search) {\n            .search {\n                display: none;\n            }\n        }\n        nav {\n            flex-direction: column;\n            justify-content: stretch;\n\n            li {\n                display: flex;\n            }\n\n            a {\n                width: 100%;\n            }\n        }\n    }\n}\n.swiftype-widget {\n\n    .autocomplete {\n        background-color: white;\n        display: block;\n        list-style-type: none;\n        margin: 0;\n        padding: 0;\n        box-shadow: 0px 0px 10px 1px rgba(0, 0, 0, 0.37);\n        position: absolute;\n        border-radius: 3px;\n        text-align: left;\n        right: 75px !important;\n        min-width: 350px;\n\n        ul {\n\n            background-color: white;\n            display: block;\n            list-style-type: none;\n            margin: 0;\n            padding: 0;\n            border-radius: 3px;\n            text-align: left;\n            max-height: 70vh;\n            overflow: auto;\n\n            li {\n                border-top: 1px solid #e5e5e5;\n                border-bottom: 1px solid #fff;\n                cursor: pointer;\n                padding: 10px 8px;\n                font-size: 13px;\n                list-style-type: none;\n                background-image: none;\n                margin: 0;\n              }\n\n            li.active {\n                border-top: 1px solid #cccccc;\n                border-bottom: 1px solid #cccccc;\n                background-color: #f0f0f0;\n            }\n            \n            p {\n                font-size: 13px;\n                line-height: 16px;\n                margin: 0;\n                padding: 0;\n\n                &.url {\n                    font-size: 11px;\n                    color: #999;\n                }\n            }\n            \n            a {\n                font-size: 15px;\n            }\n            em {\n                font-weight: bold\n            }\n        }\n    }   \n}\nsection.hero {\n    background-image: url(../images/dev-internal-bg.jpg);\n    background-position: center;\n    background-position-x: left;\n    background-repeat: no-repeat;\n    background-size: cover;\n    display: grid;\n    grid-template-columns: 1fr auto;\n    grid-template-areas: 'title versions';\n    grid-template-rows: 60px;\n    align-items: center;\n    padding: 5px 30px;\n    flex: unset;\n    \n    \n    .title {\n        color: #f3f3f3;\n        text-transform: uppercase;\n        font-size: 22px;\n    }\n\n    select {\n        list-style: none;\n        \n        line-height: 28px;\n        border-radius: 3px;\n    \n        \n        color: #333333;\n        line-height: 24px;\n        padding: 5px 10px;\n        white-space: nowrap;\n        font-size: 14px;\n        background:  #f0f0f0 url(\"/assets/images/arrow-down.svg\") no-repeat center right 5px;\n    }\n}\n\n@media (max-width: 450px) {\n    section.hero {\n        grid-template-rows: auto;\n        padding: 15px;\n    \n        .title {\n            font-size: 18px;\n        }\n    }\n\n}\n\n/* Angolia seach styles */\n\n\n.algolia-autocomplete .algolia-docsearch-suggestion--highlight {\n    color: #ffffff !important;\n    background: lighten(#ec1c24, 25%) !important;\n}\n\n\n.algolia-autocomplete .algolia-docsearch-suggestion--category-header .algolia-docsearch-suggestion--category-header-lvl0 .algolia-docsearch-suggestion--highlight, .algolia-autocomplete .algolia-docsearch-suggestion--category-header .algolia-docsearch-suggestion--category-header-lvl1 .algolia-docsearch-suggestion--highlight, .algolia-autocomplete .algolia-docsearch-suggestion--text .algolia-docsearch-suggestion--highlight {\n    padding: 0 0 1px;\n    background: inherit !important;\n    box-shadow: inset 0 -2px 0 0 var(--link-color) !important;\n    color: inherit !important;\n}\n\n.algolia-autocomplete .ds-dropdown-menu .ds-suggestion.ds-cursor .algolia-docsearch-suggestion.suggestion-layout-simple, .algolia-autocomplete .ds-dropdown-menu .ds-suggestion.ds-cursor .algolia-docsearch-suggestion:not(.suggestion-layout-simple) .algolia-docsearch-suggestion--content {\n    background: #f0f0f0 !important;\n}",
 		"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    display: block;\n    margin-bottom: 1.5em;\n\n    nav {\n        border-bottom: 1px solid #e0e0e0\n    }\n\n    nav button {\n        background: white;\n        color: inherit;\n        border: none;\n        padding: 0.7em 1em;\n        cursor: pointer;\n        transform: translateY(1px);\n\t\tfont-size: .9em;\n\n        &.active {\n            border-bottom: var(--orange-line-thickness) solid var(--link-color);\n        }\n\t\t&.grey {\n\t\t  color: grey;\n\t\t}\n    }\n\n    code-tab:not([hidden]) {\n        display: block;\n    }\n}\n\n*:not(pre) > code {\n    background: var(--inline-code-background);\n    padding: 0.1em 0.5em;\n    background-clip: padding-box;\n    border-radius: 3px;\n    color: #545454;\n    font-size: 90%\n}\n\n// Required for copy button positioning\n.listingblock .content {\n    position: relative;\n}\n\n.copy-to-clipboard-button {\n    margin: 0;\n    padding: 0;\n    width: 36px;\n    height: 36px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    background: none;\n    border: none;\n\n    position: absolute;\n    top: 0;\n    right: 0;\n    background: url('../images/copy-icon.svg') center center no-repeat;\n\n    &.copy-to-clipboard-button__success {\n        color: green;\n        background: none;\n        font-size: 20px;\n        font-weight: bold;\n    }\n\n    &:hover:not(.copy-to-clipboard-button__success) {\n        filter: var(--gg-orange-filter);\n    }\n}\n",
 		".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}\n.highlight .gi {\n  color: #859900;\n}\n.highlight .gd {\n  color: #dc322f;\n}\n.highlight .gh {\n  color: #268bd2;\n  background-color: #002b36;\n  font-weight: bold;\n}\n.highlight .k, .highlight .kn, .highlight .kp, .highlight .kr, .highlight .kv {\n  color: #6c71c4;\n}\n.highlight .kc {\n  color: #cb4b16;\n}\n.highlight .kt {\n  color: #cb4b16;\n}\n.highlight .kd {\n  color: #cb4b16;\n}\n.highlight .s, .highlight .sb, .highlight .sc, .highlight .sd, .highlight .s2, .highlight .sh, .highlight .sx, .highlight .s1 {\n  color: #859900;\n}\n.highlight .sr {\n  color: #2aa198;\n}\n.highlight .si {\n  color: #d33682;\n}\n.highlight .se {\n  color: #d33682;\n}\n.highlight .nn {\n  color: #b58900;\n}\n.highlight .nc {\n  color: #b58900;\n}\n.highlight .no {\n  color: #b58900;\n}\n.highlight .na {\n  color: #268bd2;\n}\n.highlight .m, .highlight .mf, .highlight .mh, .highlight .mi, .highlight .il, .highlight .mo, .highlight .mb, .highlight .mx {\n  color: #859900;\n}\n.highlight .ss {\n  color: #859900;\n}\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        border-top: 1px solid hsl(0, 0%, 85%);\n    }\n\n    td p.tableblock {\n        margin-top: 0.5em;\n        margin-bottom: 0.5em;\n\n        &:first-child {\n            margin-top: 0.125em;\n        }\n\n        &:last-child {\n            margin-bottom: 0.125em;\n        }\n    }\n}\n",
@@ -30,5 +30,5 @@
 		"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        grid-area: content;\n        overflow: hidden;\n        font-family: sans-serif;\n        font-size: 14px;\n        color: #545454;\n        line-height: 26px;\n\n        h1, h2, h3:not(.discrete), h4, h5, strong, th {\n            font-family: 'Open Sans';\n        }\n\n        @media (max-width: 800px) {\n            padding-left: 15px;\n            padding-right: 15px\n        }\n    }\n\n    .edit-link {\n        position:relative;\n        top: 10px;\n        right:10px;\n        float: right;\n        padding-top: calc(var(--header-height) + var(--padding-top));\n        margin-top: calc((-1 * var(--header-height)));\n    }\n\n    h1, h2, h3:not(.discrete), h4, h5 {\n\n        &[id] {\n            margin-top: calc((-1 * var(--header-height)));\n            padding-top: calc(var(--header-height) + var(--padding-top));\n            z-index: -1;\n        }\n    }\n\n\t.toc > ul {\n   \t\t margin: 0;\n\t}\n\n\n\t.content > .pygments.highlight {\n\t      margin-top: 0px;\n   \t}\n\n\t.title {\n\t  \tfont-style: italic;\n\t }\n\n    .checkmark:before {\n       content: '\\f14a'; \n       visibility: visible;\n       font-family: FontAwesome;\n       color: #00a100;\n    }\n    .checkmark {\n        visibility: hidden;\n    }\n\n    .stretch {width: 100%;}\n    h1[id] {\n        --margin-top: 1em;\n    }\n    h2[id] {\n        --margin-top: 1em;\n    }\n\t.toc > h2 {\n\t  --margin-top: 1em;\n\t}\n\n    h3[id] {\n        --margin-top: 1em;\n    }\n    h4[id] {\n        --margin-top: 0.5em;\n    }\n    h5[id] {\n        --margin-top: 1.67em;\n    }\n    .imageblock .content, .image {\n        text-align: center;\n        display: block;\n    }\n    .imageblock, .image {\n        img:not([width]):not([height]) {\n            width: auto;\n            height: auto;\n            max-width: 100%;\n            max-height: 450px;\n        }\n    }\n\tstrong {\n\t  color: #757575;\n\t}\n\n\tth.valign-top,td.valign-top { \n\t\tvertical-align:top;\n\t}\n\n    table {\n        margin: 16px 0;\n    }\n\n    table tr td {\n      hyphens: auto;\n    }\n\n\ttable thead,table tfoot {\n\t\tbackground:#f7f8f7; \n\t  color: #757575;\n\t}\n\ttable tr.even,table tr.alt{background:#f8f8f7}\n    table.stripes-all tr,table.stripes-odd tr:nth-of-type(odd),table.stripes-even tr:nth-of-type(even),table.stripes-hover tr:hover{background:#f8f8f7}\n\n}\n.copyright {\n    margin-top: 3em;\n    padding-top: 1em;\n    border-top: 1px solid #f0f0f0;\n    font-size: 0.9em;\n    line-height: 1.8em;\n    color: #757575;\n}\n\nbody.hide-left-nav {\n    .left-nav {\n        display: none;\n    }\n}\n\n.left-nav {\n    top: 0;\n    bottom: 0;\n    position: -webkit-sticky;\n    position: sticky;\n}\n.left-nav {\n    max-height: calc(100vh );\n    grid-area: left-nav;    \n}\n.right-nav {\n    grid-area: right-nav;\n}\n.left-nav__overlay {\n    display: none;\n    background: rgba(0, 0, 0, 0.50);\n    z-index: 1;\n    position: fixed;\n    top: var(--header-height);\n    bottom: 0;\n    left: 0;\n    right: 0;\n}\n@media (max-width: 990px) {\n    body:not(.hide-left-nav) {\n        .left-nav__overlay {\n            display: block;\n        }\n    }\n    nav.left-nav {\n        background: #fafafa;\n        grid-area: left-nav;\n        box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.24), 0 0 4px 0 rgba(0, 0, 0, 0.12);\n        min-height: calc(100vh - var(--header-height));\n        max-height: calc(100vh - var(--header-height));\n        position: fixed;\n        bottom: 0;\n        top: var(--header-height);\n        z-index: 2;\n    }\n    section.page-docs > article {\n        grid-column-start: left-nav;\n        grid-column-end: content;\n        grid-row: content;\n    }\n}\n@media (max-width: 800px) {\n    nav.right-nav {\n        display: none;\n    }\n}\n\n:target:before {\n    content: \"\";\n    display: block;\n    margin-top: calc(var(--header-height) * -1);\n    height: var(--header-height);\n    width: 1px;\n}\n@media (min-width: 600px) and  (max-width: 900px) {\n    :target:before {\n        content: \"\";\n        display: block;\n        width: 1px;\n        margin-top: -150px;\n        height: 150px;\n    }\n}\n"
 	],
 	"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,GA4Qb;;AAnRD,AASI,MATE,GASA,UAAU,CAAC,EACT,OAAO,EAAE,IAAI,EACb,qBAAqB,EAAE,4BAA4B,EACnD,mBAAmB,EAAE,oCAAoC,EACzD,kBAAkB,EAAE,IAAI,EACxB,cAAc,EAAE,GAAG,EACnB,WAAW,EAAE,MAAM,EACnB,eAAe,EAAE,UAAU,EAC3B,OAAO,EAAE,SAAS,EAClB,SAAS,EAAE,MAAM,EACjB,MAAM,EAAE,MAAM,GACjB;;AApBL,AAsBI,MAtBE,CAsBF,CAAC,CAAC,KAAK,EAtBX,MAAM,CAsBO,MAAM,CAAC,KAAK,CAAC,EAClB,OAAO,EAAE,IAAI,GAChB;;AAxBL,AA0BI,MA1BE,CA0BF,EAAE,CAAC,KAAK,CAAC,SAAS,EA1BtB,MAAM,CA0BkB,CAAC,CAAC,KAAK,GAAG,SAAS,CAAC,EACpC,OAAO,EAAE,KAAK,GACjB;;AA5BL,AA8BI,MA9BE,CA8BF,eAAe,CAAC,EACZ,WAAW,EAAE,GAAG,EAChB,aAAa,EAAE,GAAG,EAElB,KAAK,EAAE,GAAG,EACV,MAAM,EAAE,GAAG,GACd;;AApCL,AAsCI,MAtCE,CAsCF,SAAS,CAAC,EACN,OAAO,EAAE,IAAI,EACb,QAAQ,EAAE,KAAK,EACf,GAAG,EAAE,iCAAiC,EACtC,KAAK,EAAE,WAAW,EAClB,UAAU,EAAE,KAAK,EACjB,UAAU,EAAE,CAAC,CAAC,GAAG,CAAC,GAAG,CAAC,CAAC,CAAC,mBAAmB,EAAE,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,CAAC,CAAC,mBAAmB,EAC1E,aAAa,EAAE,GAAG,EAClB,WAAW,EAAE,IAAI,EACjB,cAAc,EAAE,IAAI,EACpB,OAAO,EAAE,CAAC,GAeb;;AA/DL,AAkDQ,MAlDF,CAsCF,SAAS,CAYL,EAAE,CAAC,EACC,OAAO,EAAE,IAAI,GAChB;;AApDT,AAsDQ,MAtDF,CAsCF,SAAS,CAgBL,CAAC,CAAC,EACE,KAAK,EAAE,eAAe,EACtB,SAAS,EAAE,IAAI,EACf,WAAW,EAAE,GAAG,EAChB,cAAc,EAAE,GAAG,GAItB;;AA9DT,AA2DY,MA3DN,CAsCF,SAAS,CAgBL,CAAC,CAKK,KAAK,CAAC,EACJ,KAAK,EAAE,gBAAgB,CAAC,UAAU,GACrC;;AA7Db,AAiEI,MAjEE,CAiEF,KAAK,CAAC,EACF,MAAM,EAAE,IAAI,EACZ,UAAU,EAAE,IAAI,EAChB,KAAK,EAAE,IAAI,EACX,MAAM,EAAE,IAAI,EACZ,YAAY,EAAE,IAAI,EAClB,MAAM,EAAE,OAAO,EACf,SAAS,EAAE,WAAW,GAMzB;;AA9EL,AA0EQ,MA1EF,CAiEF,KAAK,CASD,GAAG,CAAC,EACA,KAAK,EAAE,IAAI,EACX,MAAM,EAAE,IAAI,GACf;;AA7ET,AAgFI,MAhFE,CAgFF,cAAc,EAhFlB,MAAM,CAgFc,eAAe,EAhFnC,MAAM,CAgF+B,OAAO,EAhF5C,MAAM,CAgFwC,aAAa,CAAC,EACpD,UAAU,EAAE,IAAI,EAChB,MAAM,EAAE,IAAI,EACZ,OAAO,EAAE,CAAC,EACV,KAAK,EAAE,IAAI,EACX,MAAM,EAAE,IAAI,EACZ,OAAO,EAAE,WAAW,EACpB,WAAW,EAAE,MAAM,EACnB,eAAe,EAAE,MAAM,EACvB,KAAK,EAAE,mBAAmB,EAC1B,SAAS,EAAE,IAAI,GAClB;;AA3FL,AA4FI,MA5FE,CA4FF,cAAc,CAAC,EACX,SAAS,EAAE,MAAM,GACpB;;AA9FL,AA+FI,MA/FE,CA+FF,eAAe,CAAC,EACZ,SAAS,EAAE,UAAU,GACxB;;AAjGL,AAmGI,MAnGE,CAmGF,KAAK,CAAC,EAEF,SAAS,EAAE,IAAI,EACf,YAAY,EAAE,IAAI,GAIrB;;AA1GL,AAuGQ,MAvGF,CAmGF,KAAK,CAID,GAAG,CAAC,EACA,MAAM,EAAE,IAAI,GACf;;AAzGT,AA6GI,MA7GE,CA6GF,OAAO,CAAC,EACJ,WAAW,EAAE,IAAI,EACjB,YAAY,EAAE,IAAI,EAClB,SAAS,EAAE,MAAM,GAqBpB;;AArIL,AAkHQ,MAlHF,CA6GF,OAAO,CAKH,KAAK,CAAA,AAAA,IAAC,CAAK,QAAQ,AAAb,EAAe,EACjB,KAAK,EAAE,mBAAmB,EAE1B,UAAU,EAAE,wBAAwB,EACpC,MAAM,EAAE,iBAAiB,EACzB,OAAO,EAAE,SAAS,EAClB,WAAW,EAAE,OAAO,EACpB,SAAS,EAAE,KAAK,EAChB,MAAM,EAAE,IAAI,EACZ,SAAS,EAAE,IAAI,EACf,kBAAkB,EAAE,KAAK,EACzB,UAAU,EAAE,KAAK,GAMpB;;AAnIT,AA+HY,MA/HN,CA6GF,OAAO,CAKH,KAAK,CAAA,AAAA,IAAC,CAAK,QAAQ,AAAb,EAaD,AAAA,QAAC,AAAA,EAAU,EACR,OAAO,EAAE,GAAG,EACZ,MAAM,EAAE,WAAW,GACtB;;AAlIb,AAuII,MAvIE,CAuIF,iBAAiB,CAAC,EACd,UAAU,EAAE,IAAI,EAChB,SAAS,EAAE,GAAG,EACd,WAAW,EAAE,IAAI,EACjB,aAAa,EAAE,GAAG,EAClB,MAAM,EAAE,iBAAiB,EACzB,KAAK,EAAE,mBAAmB,EAE1B,OAAO,EAAE,iBAAiB,EAC1B,WAAW,EAAE,MAAM,EACnB,SAAS,EAAE,IAAI,EACf,KAAK,EAAE,IAAI,EACX,UAAU,EAAE,KAAK,EACjB,UAAU,EAAG,WAAW,CAAC,oCAAoC,CAAC,SAAS,CAAC,MAAM,CAAC,KAAK,CAAC,GAAG,EACxF,UAAU,EAAE,UAAU,EACtB,eAAe,EAAE,KAAK,EACtB,eAAe,EAAE,IAAI,EACrB,kBAAkB,EAAE,IAAI,EACxB,UAAU,EAAE,IAAI,GAGnB;;AA5JL,AA2JQ,MA3JF,CAuIF,iBAAiB,CAoBb,MAAM,CAAC,EAAE,SAAS,EAAE,GAAG,GAAI;;AA3JnC,AAgKI,MAhKE,GAgKA,GAAG,CAAC,EACF,SAAS,EAAE,GAAG,EACd,SAAS,EAAE,IAAI,EACf,OAAO,EAAE,IAAI,EACb,cAAc,EAAE,GAAG,EACnB,MAAM,EAAE,MAAM,GAmBjB;;AAxLL,AAuKQ,MAvKF,GAgKA,GAAG,CAOD,EAAE,CAAC,EACC,UAAU,EAAE,IAAI,EAChB,YAAY,EAAE,KAAK,EACnB,OAAO,EAAE,IAAI,GAChB;;AA3KT,AA6KQ,MA7KF,GAgKA,GAAG,CAaD,CAAC,CAAC,EACE,OAAO,EAAE,QAAQ,EACjB,KAAK,EAAE,mBAAmB,CAAC,UAAU,EACrC,eAAe,EAAE,IAAI,EACrB,WAAW,EAAE,MAAM,GAMtB;;AAvLT,AAmLY,MAnLN,GAgKA,GAAG,CAaD,CAAC,AAMI,OAAO,CAAC,EACL,aAAa,EAAE,GAAG,EAClB,gBAAgB,EAAE,OAAO,GAC5B;;AAtLb,AA0LI,MA1LE,CA0LF,OAAO,CAAC,EACJ,SAAS,EAAE,EAAE,EACb,MAAM,EAAE,MAAM,GACjB;;AA7LL,AAgMI,MAhME,CAgMF,aAAa,CAAC,EACV,YAAY,EAAE,IAAI,GACrB;;AAGD,MAAM,mBArMV,GAAA,AAAA,MAAM,CAAC,EAsMC,qBAAqB,EAAE,4BAA4B,EACnD,mBAAmB,EACf,qGACmD,GA0E9D,CAnRD,AA2MQ,MA3MF,CA2ME,GAAG,CAAC,EACA,eAAe,EAAE,MAAM,EACvB,MAAM,EAAE,WAAW,GACtB,CA9MT,AAgNQ,MAhNF,GAgNM,GAAG,GAAG,EAAE,CAAC,EACT,QAAQ,EAAE,QAAQ,GACrB,CAlNT,AAoNQ,MApNF,CAoNE,SAAS,CAAC,EAEN,GAAG,EAAE,iCAAiC,GACzC,EA4DR;;AAzDG,MAAM,mBACF,GA3NR,AA2NQ,MA3NF,CA2NE,OAAO,CAAC,EACJ,YAAY,EAAE,GAAG,GAIpB,CAhOT,AA6NY,MA7NN,CA2NE,OAAO,CAEH,KAAK,CAAA,AAAA,IAAC,CAAK,QAAQ,AAAb,EAAe,EACjB,SAAS,EAAE,KAAK,GACnB,EACJ;;AAhOT,AAoOQ,MApOF,CAmOD,GAAK,CAAA,cAAc,EAChB,cAAc,EApOtB,MAAM,CAmOD,GAAK,CAAA,cAAc,EACA,eAAe,EApOvC,MAAM,CAmOD,GAAK,CAAA,cAAc,EACiB,aAAa,CAAC,EAC3C,OAAO,EAAE,IAAI,GAChB;;AAtOT,AAyOQ,MAzOF,AAwOD,cAAc,CACX,CAAC,AAAA,KAAK,CAAC,EACH,GAAG,EAAE,CAAC,GACT;;AA3OT,AA6OY,MA7ON,AAwOD,cAAc,CAIV,GAAK,CAAA,SAAS,EACX,GAAG,CAAC,EACA,OAAO,EAAE,IAAI,GAChB;;AA/Ob,AAkPY,MAlPN,AAwOD,cAAc,AASV,YAAY,CACT,cAAc,EAlP1B,MAAM,AAwOD,cAAc,AASV,YAAY,CACO,KAAK,EAlPjC,MAAM,AAwOD,cAAc,AASV,YAAY,CACc,eAAe,EAlPlD,MAAM,AAwOD,cAAc,AASV,YAAY,CAC+B,OAAO,EAlP3D,MAAM,AAwOD,cAAc,AASV,YAAY,CACwC,KAAK,CAAC,EACnD,OAAO,EAAE,IAAI,GAChB;;AApPb,AAqPY,MArPN,AAwOD,cAAc,AASV,YAAY,CAIT,OAAO,CAAC,EACJ,iBAAiB,EAAE,IAAI,EACvB,eAAe,EAAE,MAAM,EACvB,KAAK,EAAE,IAAI,EACX,OAAO,EAAE,IAAI,GAMhB;;AA/Pb,AA2PgB,MA3PV,AAwOD,cAAc,AASV,YAAY,CAIT,OAAO,CAMH,KAAK,CAAC,EACF,SAAS,EAAE,OAAO,EAClB,KAAK,EAAE,IAAI,GACd;;AA9PjB,AAkQY,MAlQN,AAwOD,cAAc,CAyBV,GAAK,CAAA,YAAY,EACd,OAAO,CAAC,EACJ,OAAO,EAAE,IAAI,GAChB;;AApQb,AAsQQ,MAtQF,AAwOD,cAAc,CA8BX,GAAG,CAAC,EACA,cAAc,EAAE,MAAM,EACtB,eAAe,EAAE,OAAO,GAS3B;;AAjRT,AA0QY,MA1QN,AAwOD,cAAc,CA8BX,GAAG,CAIC,EAAE,CAAC,EACC,OAAO,EAAE,IAAI,GAChB;;AA5Qb,AA8QY,MA9QN,AAwOD,cAAc,CA8BX,GAAG,CAQC,CAAC,CAAC,EACE,KAAK,EAAE,IAAI,GACd;;AAIb,AAEI,gBAFY,CAEZ,aAAa,CAAC,EACV,gBAAgB,EAAE,KAAK,EACvB,OAAO,EAAE,KAAK,EACd,eAAe,EAAE,IAAI,EACrB,MAAM,EAAE,CAAC,EACT,OAAO,EAAE,CAAC,EACV,UAAU,EAAE,GAAG,CAAC,GAAG,CAAC,IAAI,CAAC,GAAG,CAAC,mBAAmB,EAChD,QAAQ,EAAE,QAAQ,EAClB,aAAa,EAAE,GAAG,EAClB,UAAU,EAAE,IAAI,EAChB,KAAK,EAAE,eAAe,EACtB,SAAS,EAAE,KAAK,GAkDnB;;AA/DL,AAeQ,gBAfQ,CAEZ,aAAa,CAaT,EAAE,CAAC,EAEC,gBAAgB,EAAE,KAAK,EACvB,OAAO,EAAE,KAAK,EACd,eAAe,EAAE,IAAI,EACrB,MAAM,EAAE,CAAC,EACT,OAAO,EAAE,CAAC,EACV,aAAa,EAAE,GAAG,EAClB,UAAU,EAAE,IAAI,EAChB,UAAU,EAAE,IAAI,EAChB,QAAQ,EAAE,IAAI,GAqCjB;;AA9DT,AA2BY,gBA3BI,CAEZ,aAAa,CAaT,EAAE,CAYE,EAAE,CAAC,EACC,UAAU,EAAE,iBAAiB,EAC7B,aAAa,EAAE,cAAc,EAC7B,MAAM,EAAE,OAAO,EACf,OAAO,EAAE,QAAQ,EACjB,SAAS,EAAE,IAAI,EACf,eAAe,EAAE,IAAI,EACrB,gBAAgB,EAAE,IAAI,EACtB,MAAM,EAAE,CAAC,GACV;;AApCf,AAsCY,gBAtCI,CAEZ,aAAa,CAaT,EAAE,CAuBE,EAAE,AAAA,OAAO,CAAC,EACN,UAAU,EAAE,iBAAiB,EAC7B,aAAa,EAAE,iBAAiB,EAChC,gBAAgB,EAAE,OAAO,GAC5B;;AA1Cb,AA4CY,gBA5CI,CAEZ,aAAa,CAaT,EAAE,CA6BE,CAAC,CAAC,EACE,SAAS,EAAE,IAAI,EACf,WAAW,EAAE,IAAI,EACjB,MAAM,EAAE,CAAC,EACT,OAAO,EAAE,CAAC,GAMb;;AAtDb,AAkDgB,gBAlDA,CAEZ,aAAa,CAaT,EAAE,CA6BE,CAAC,AAMI,IAAI,CAAC,EACF,SAAS,EAAE,IAAI,EACf,KAAK,EAAE,IAAI,GACd;;AArDjB,AAwDY,gBAxDI,CAEZ,aAAa,CAaT,EAAE,CAyCE,CAAC,CAAC,EACE,SAAS,EAAE,IAAI,GAClB;;AA1Db,AA2DY,gBA3DI,CAEZ,aAAa,CAaT,EAAE,CA4CE,EAAE,CAAC,EACC,WAAW,EAAE,IACjB,GAAC;;AAIb,AAAA,OAAO,AAAA,KAAK,CAAC,EACT,gBAAgB,EAAE,kCAAkC,EACpD,mBAAmB,EAAE,MAAM,EAC3B,qBAAqB,EAAE,IAAI,EAC3B,iBAAiB,EAAE,SAAS,EAC5B,eAAe,EAAE,KAAK,EACtB,OAAO,EAAE,IAAI,EACb,qBAAqB,EAAE,QAAQ,EAC/B,mBAAmB,EAAE,gBAAgB,EACrC,kBAAkB,EAAE,IAAI,EACxB,WAAW,EAAE,MAAM,EACnB,OAAO,EAAE,QAAQ,EACjB,IAAI,EAAE,KAAK,GAuBd;;AAnCD,AAeI,OAfG,AAAA,KAAK,CAeR,MAAM,CAAC,EACH,KAAK,EAAE,OAAO,EACd,cAAc,EAAE,SAAS,EACzB,SAAS,EAAE,IAAI,GAClB;;AAnBL,AAqBI,OArBG,AAAA,KAAK,CAqBR,MAAM,CAAC,EACH,UAAU,EAAE,IAAI,EAEhB,WAAW,EAAE,IAAI,EACjB,aAAa,EAAE,GAAG,EAGlB,KAAK,EAAE,OAAO,EACd,WAAW,EAAE,IAAI,EACjB,OAAO,EAAE,QAAQ,EACjB,WAAW,EAAE,MAAM,EACnB,SAAS,EAAE,IAAI,EACf,UAAU,EAAG,OAAO,CAAC,oCAAoC,CAAC,SAAS,CAAC,MAAM,CAAC,KAAK,CAAC,GAAG,GACvF;;AAGL,MAAM,mBACF,GAAA,AAAA,OAAO,AAAA,KAAK,CAAC,EACT,kBAAkB,EAAE,IAAI,EACxB,OAAO,EAAE,IAAI,GAKhB,CAPD,AAII,OAJG,AAAA,KAAK,CAIR,MAAM,CAAC,EACH,SAAS,EAAE,IAAI,GAClB,EACJ;;AAIL,0BAA0B;AAG1B,AAAA,qBAAqB,CAAC,wCAAwC,CAAC,EAC3D,KAAK,EAAE,kBAAkB,EACzB,UAAU,EAAU,OAAO,CAAO,UAAU,GAC/C;;AAGD,AAAA,qBAAqB,CAAC,8CAA8C,CAAC,mDAAmD,CAAC,wCAAwC,EAAE,qBAAqB,CAAC,8CAA8C,CAAC,mDAAmD,CAAC,wCAAwC,EAAE,qBAAqB,CAAC,mCAAmC,CAAC,wCAAwC,CAAC,EACra,OAAO,EAAE,OAAO,EAChB,UAAU,EAAE,kBAAkB,EAC9B,UAAU,EAAE,KAAK,CAAC,CAAC,CAAE,IAAG,CAAC,CAAC,CAAC,CAAC,CAAC,iBAAiB,CAAC,UAAU,EACzD,KAAK,EAAE,kBAAkB,GAC5B;;AAED,AAAA,qBAAqB,CAAC,iBAAiB,CAAC,cAAc,AAAA,UAAU,CAAC,6BAA6B,AAAA,yBAAyB,EAAE,qBAAqB,CAAC,iBAAiB,CAAC,cAAc,AAAA,UAAU,CAAC,6BAA6B,CAAA,GAAK,CAAA,yBAAyB,EAAE,sCAAsC,CAAC,EAC1R,UAAU,EAAE,kBAAkB,GACjC;;ACxZD,AAAA,GAAG,EAAE,GAAG,AAAA,MAAM,CAAC,EACX,OAAO,EAAE,QAAQ,EACjB,UAAU,EAAE,4BAA4B,CAAC,UAAU,EACnD,aAAa,EAAE,GAAG,EAClB,MAAM,EAAE,iBAAiB,EACzB,UAAU,EAAE,IAAI,EAEhB,UAAU,EAAE,IAAI,EACnB,WAAW,EAAE,IAAI,EACd,KAAK,EAAE,OAAO,GACjB;;AAED,AAAA,IAAI,CAAC,EACD,KAAK,EAAE,OAAO,GACjB;;AAED,AAAA,GAAG,AAAA,MAAM,CAAC,IAAI,CAAC,EACX,UAAU,EAAE,eAAe,GAC9B;;AAED,AAAA,GAAG,AAAA,MAAM,CAAC,QAAQ,CAAC,EAChB,MAAM,EAAE,eAAe,GACvB;;AAEH,AAAA,SAAS,AAAA,uBAAuB,CAAC,EAC7B,OAAO,EAAE,KAAK,EACd,aAAa,EAAE,KAAK,GA0BvB;;AA5BD,AAII,SAJK,AAAA,uBAAuB,CAI5B,GAAG,CAAC,EACA,aAAa,EAAE,iBACnB,GAAC;;AANL,AAQI,SARK,AAAA,uBAAuB,CAQ5B,GAAG,CAAC,MAAM,CAAC,EACP,UAAU,EAAE,KAAK,EACjB,KAAK,EAAE,OAAO,EACd,MAAM,EAAE,IAAI,EACZ,OAAO,EAAE,SAAS,EAClB,MAAM,EAAE,OAAO,EACf,SAAS,EAAE,eAAe,EAChC,SAAS,EAAE,IAAI,GAQZ;;AAvBL,AAiBQ,SAjBC,AAAA,uBAAuB,CAQ5B,GAAG,CAAC,MAAM,AASL,OAAO,CAAC,EACL,aAAa,EAAE,4BAA4B,CAAC,KAAK,CAAC,iBAAiB,GACtE;;AAnBT,AAoBE,SApBO,AAAA,uBAAuB,CAQ5B,GAAG,CAAC,MAAM,AAYX,KAAK,CAAC,EACL,KAAK,EAAE,IAAI,GACZ;;AAtBH,AAyBI,SAzBK,AAAA,uBAAuB,CAyB5B,QAAQ,CAAA,GAAK,EAAA,AAAA,MAAC,AAAA,GAAS,EACnB,OAAO,EAAE,KAAK,GACjB;;AAGL,AAAA,CAAC,CAAC,GAAI,CAAA,GAAG,IAAI,IAAI,CAAC,EACd,UAAU,EAAE,6BAA6B,EACzC,OAAO,EAAE,WAAW,EACpB,eAAe,EAAE,WAAW,EAC5B,aAAa,EAAE,GAAG,EAClB,KAAK,EAAE,OAAO,EACd,SAAS,EAAE,GACf,GAAC;;AAGD,AAAA,aAAa,CAAC,QAAQ,CAAC,EACnB,QAAQ,EAAE,QAAQ,GACrB;;AAED,AAAA,yBAAyB,CAAC,EACtB,MAAM,EAAE,CAAC,EACT,OAAO,EAAE,CAAC,EACV,KAAK,EAAE,IAAI,EACX,MAAM,EAAE,IAAI,EACZ,OAAO,EAAE,IAAI,EACb,WAAW,EAAE,MAAM,EACnB,eAAe,EAAE,MAAM,EACvB,UAAU,EAAE,IAAI,EAChB,MAAM,EAAE,IAAI,EAEZ,QAAQ,EAAE,QAAQ,EAClB,GAAG,EAAE,CAAC,EACN,KAAK,EAAE,CAAC,EACR,UAAU,EAAE,8BAA8B,CAAC,MAAM,CAAC,MAAM,CAAC,SAAS,GAYrE;;AA1BD,AAgBI,yBAhBqB,AAgBpB,kCAAkC,CAAC,EAChC,KAAK,EAAE,KAAK,EACZ,UAAU,EAAE,IAAI,EAChB,SAAS,EAAE,IAAI,EACf,WAAW,EAAE,IAAI,GACpB;;AArBL,AAuBI,yBAvBqB,CAuBnB,KAAK,CAAA,GAAK,CAAA,kCAAkC,EAAE,EAC5C,MAAM,EAAE,uBAAuB,GAClC;;AC7FL,AAAA,UAAU,CAAC,KAAK,CAAC,EAAE,CAAC,EAAE,OAAO,EAAE,GAAG,GAAI;;AACtC,AAAA,UAAU,CAAC,KAAK,CAAC,GAAG,CAAC,EAAE,MAAM,EAAE,CAAC,GAAI;;AACpC,AAAA,UAAU,EAAE,UAAU,CAAC,EAAE,CAAC,EACxB,KAAK,EAAE,OAAO,GACf;;AACD,AAAA,UAAU,CAAC,IAAI,CAAC,EACd,KAAK,EAAE,OAAO,EACd,gBAAgB,EAAE,OAAO,GAC1B;;AACD,AAAA,UAAU,CAAC,EAAE,EAAE,UAAU,CAAC,GAAG,EAAE,UAAU,CAAC,GAAG,EAAE,UAAU,CAAC,GAAG,EAAE,UAAU,CAAC,GAAG,CAAC,EAC5E,KAAK,EAAE,OAAO,GACf;;AACD,AAAA,UAAU,CAAC,GAAG,CAAC,EACb,KAAK,EAAE,OAAO,GACf;;AACD,AAAA,UAAU,CAAC,GAAG,CAAC,EACb,KAAK,EAAE,OAAO,GACf;;AACD,AAAA,UAAU,CAAC,EAAE,EAAE,UAAU,CAAC,GAAG,CAAC,EAC5B,KAAK,EAAE,OAAO,GACf;;AACD,AAAA,UAAU,CAAC,EAAE,EAAE,UAAU,CAAC,GAAG,CAAC,EAC5B,KAAK,EAAE,OAAO,GACf;;AACD,AAAA,UAAU,CAAC,GAAG,CAAC,EACb,KAAK,EAAE,OAAO,GACf;;AACD,AAAA,UAAU,CAAC,GAAG,CAAC,EACb,KAAK,EAAE,OAAO,GACf;;AACD,AAAA,UAAU,CAAC,GAAG,CAAC,EACb,KAAK,EAAE,OAAO,EACd,gBAAgB,EAAE,OAAO,EACzB,WAAW,EAAE,IAAI,GAClB;;AACD,AAAA,UAAU,CAAC,EAAE,EAAE,UAAU,CAAC,GAAG,EAAE,UAAU,CAAC,GAAG,EAAE,UAAU,CAAC,GAAG,EAAE,UAAU,CAAC,GAAG,CAAC,EAC5E,KAAK,EAAE,OAAO,GACf;;AACD,AAAA,UAAU,CAAC,GAAG,CAAC,EACb,KAAK,EAAE,OAAO,GACf;;AACD,AAAA,UAAU,CAAC,GAAG,CAAC,EACb,KAAK,EAAE,OAAO,GACf;;AACD,AAAA,UAAU,CAAC,GAAG,CAAC,EACb,KAAK,EAAE,OAAO,GACf;;AACD,AAAA,UAAU,CAAC,EAAE,EAAE,UAAU,CAAC,GAAG,EAAE,UAAU,CAAC,GAAG,EAAE,UAAU,CAAC,GAAG,EAAE,UAAU,CAAC,GAAG,EAAE,UAAU,CAAC,GAAG,EAAE,UAAU,CAAC,GAAG,EAAE,UAAU,CAAC,GAAG,CAAC,EAC5H,KAAK,EAAE,OAAO,GACf;;AACD,AAAA,UAAU,CAAC,GAAG,CAAC,EACb,KAAK,EAAE,OAAO,GACf;;AACD,AAAA,UAAU,CAAC,GAAG,CAAC,EACb,KAAK,EAAE,OAAO,GACf;;AACD,AAAA,UAAU,CAAC,GAAG,CAAC,EACb,KAAK,EAAE,OAAO,GACf;;AACD,AAAA,UAAU,CAAC,GAAG,CAAC,EACb,KAAK,EAAE,OAAO,GACf;;AACD,AAAA,UAAU,CAAC,GAAG,CAAC,EACb,KAAK,EAAE,OAAO,GACf;;AACD,AAAA,UAAU,CAAC,GAAG,CAAC,EACb,KAAK,EAAE,OAAO,GACf;;AACD,AAAA,UAAU,CAAC,GAAG,CAAC,EACb,KAAK,EAAE,OAAO,GACf;;AACD,AAAA,UAAU,CAAC,EAAE,EAAE,UAAU,CAAC,GAAG,EAAE,UAAU,CAAC,GAAG,EAAE,UAAU,CAAC,GAAG,EAAE,UAAU,CAAC,GAAG,EAAE,UAAU,CAAC,GAAG,EAAE,UAAU,CAAC,GAAG,EAAE,UAAU,CAAC,GAAG,CAAC,EAC5H,KAAK,EAAE,OAAO,GACf;;AACD,AAAA,UAAU,CAAC,GAAG,CAAC,EACb,KAAK,EAAE,OAAO,GACf;;AC5ED,AAAA,IAAI,CAAC,EACD,WAAW,EAAE,uBAAuB,GACvC;;AAED,AAAA,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,EACX,KAAK,EAAE,IAAI,EACX,WAAW,EAAE,MAAM,EACnB,WAAW,EAAE,WAAW,GAC3B;;AAED,AAAA,EAAE,CAAC,EACC,SAAS,EAAE,IAAI,EACf,WAAW,EAAE,IAAI,GACpB;;AAED,AAAA,CAAC,CAAC,EACE,eAAe,EAAE,IAAI,EACrB,KAAK,EAAE,iBAAiB,GAC3B;;AAGD,AAAA,OAAO,CAAC,EACJ,KAAK,EAAE,OAAO,GACjB;;AAED,AAAA,KAAK,CAAC,EACF,eAAe,EAAE,QAAQ,GAqB5B;;AAtBD,AAGI,KAHC,CAGD,EAAE,EAHN,KAAK,CAGG,EAAE,CAAC,EACH,UAAU,EAAE,IAAI,EAChB,OAAO,EAAE,QAAQ,EACjB,aAAa,EAAE,GAAG,CAAC,KAAK,CAAC,OAAe,EACxC,UAAU,EAAE,GAAG,CAAC,KAAK,CAAC,OAAe,GACxC;;AARL,AAUI,KAVC,CAUD,EAAE,CAAC,CAAC,AAAA,WAAW,CAAC,EACZ,UAAU,EAAE,KAAK,EACjB,aAAa,EAAE,KAAK,GASvB;;AArBL,AAcQ,KAdH,CAUD,EAAE,CAAC,CAAC,AAAA,WAAW,CAIT,WAAW,CAAC,EACV,UAAU,EAAE,OAAO,GACtB;;AAhBT,AAkBQ,KAlBH,CAUD,EAAE,CAAC,CAAC,AAAA,WAAW,CAQT,UAAU,CAAC,EACT,aAAa,EAAE,OAAO,GACzB;;AC7CT,AAAA,gBAAgB,CAAC,EACb,WAAW,EAAE,GAAG,CAAC,KAAK,CAAC,qBAAqB,EAC5C,UAAU,EAAE,yBAAyB,EACrC,KAAK,EAAE,mBAAmB,EAC1B,WAAW,EAAE,CAAC,EAEd,QAAQ,EAAE,QAAQ,EAClB,OAAO,EAAE,IAAI,EACb,aAAa,EAAE,IAAI,GAuDtB;;AA/DD,AAUC,gBAVe,CAUf,KAAK,CAAC,EACC,MAAM,EAAE,YAAY,EACpB,KAAK,EAAE,IAAI,GAKjB;;AAjBF,AAcQ,gBAdQ,CAUf,KAAK,CAIE,EAAE,CAAC,EACC,KAAK,EAAE,IAAI,GACd;;AAhBT,AAmBI,gBAnBY,GAmBV,KAAK,CAAC,EACJ,UAAU,EAAE,GAAG,GAClB;;AArBL,AAuBI,gBAvBY,CAuBZ,KAAK,CAAC,EACF,gBAAgB,EAAE,mBAAmB,EACrC,iBAAiB,EAAE,SAAS,EAC5B,mBAAmB,EAAE,aAAa,EAClC,OAAO,EAAE,QAAQ,EACjB,eAAe,EAAE,GAAG,EACpB,KAAK,EAAE,KAAK,GAKf;;AAlCL,AA+BQ,gBA/BQ,CAuBZ,KAAK,CAQD,MAAM,CAAC,EACH,OAAO,EAAE,IAAI,GAChB;;AAjCT,AAoCI,gBApCY,AAoCX,KAAK,CAAC,EACH,cAAc,CAAA,QAAC,EACf,gBAAgB,CAAA,QAAC,EACjB,oBAAoB,CAAA,QAAC,EACrB,cAAc,CAAA,yqBAAC,GAClB;;AAzCL,AA2CI,gBA3CY,AA2CX,IAAI,CAAC,EACF,cAAc,CAAA,QAAC,EACf,gBAAgB,CAAA,QAAC,EACjB,oBAAoB,CAAA,QAAC,EACrB,cAAc,CAAA,2rCAAC,GAClB;;AAhDL,AAkDI,gBAlDY,AAkDX,QAAQ,EAlDb,gBAAgB,AAkDA,UAAU,CAAC,EACnB,cAAc,CAAA,QAAC,EACf,gBAAgB,CAAA,QAAC,EACjB,oBAAoB,CAAA,QAAC,EACrB,cAAc,CAAA,msCAAC,GAClB;;AAvDL,AAyDI,gBAzDY,AAyDX,QAAQ,CAAC,EACN,cAAc,CAAA,QAAC,EACf,gBAAgB,CAAA,QAAC,EACjB,oBAAoB,CAAA,QAAC,EACrB,cAAc,CAAA,4uBAAC,GAClB;;AC9DL,AAAA,IAAI,CAAC,EACD,eAAe,CAAA,KAAC,EAChB,eAAe,CAAA,MAAC,EAChB,YAAY,CAAA,KAAC,EAMb,OAAO,EAAE,CAAC,EACV,MAAM,EAAE,CAAC,EACT,OAAO,EAAE,IAAI,EACb,cAAc,EAAE,MAAM,EACtB,UAAU,EAAE,KAAK,EACjB,gBAAgB,EAAE,sBAAsB,EACxC,WAAW,EAAE,sBAAsB,GAKtC;;AAfG,MAAM,0CALV,GAAA,AAAA,IAAI,CAAC,EAMG,eAAe,CAAA,MAAC,GAcvB,EAAA;;AApBD,AAiBI,IAjBA,GAiBE,OAAO,CAAC,EACN,IAAI,EAAE,CAAC,GACV;;AAEL,AAAA,MAAM,CAAC,EACH,QAAQ,EAAE,cAAc,EACxB,QAAQ,EAAE,MAAM,EAChB,GAAG,EAAE,CAAC,EACN,OAAO,EAAE,CAAC,GACb;;AACD,AAAA,IAAI,GAAG,MAAM,CAAC,EACV,MAAM,EAAE,iBAAiB,CAAC,IAAI,CAAC,CAAC,GACnC;;AACD,AAAA,CAAC,CAAC,EACE,UAAU,EAAE,UAAU,GACzB;;AChCD,AAAA,SAAS,CAAC,EACN,OAAO,EAAE,SAAS,EAClB,KAAK,EAAE,KAAK,EACZ,UAAU,EAAE,IAAI,EACpB,oDAAoD,CAChD,WAAW,EAAE,WAAW,EACxB,WAAW,EAAE,kBAAkB,EAC/B,gBAAgB,EAAE,sBAAsB,GAuF3C;;AA9FD,AASI,SATK,CASL,EAAE,CAAC,EACC,UAAU,EAAE,IAAI,GACnB;;AAXL,AAYI,SAZK,CAYL,CAAC,EAZL,SAAS,CAYF,MAAM,CAAC,EACN,eAAe,EAAE,IAAI,EACrB,KAAK,EAAE,OAAO,EACd,SAAS,EAAE,IAAI,EACf,OAAO,EAAE,WAAW,EACpB,KAAK,EAAE,IAAI,EACX,MAAM,EAAE,KAAK,EACb,OAAO,EAAE,cAAc,EACvB,UAAU,EAAE,IAAI,EAChB,MAAM,EAAE,IAAI,EACZ,MAAM,EAAE,OAAO,EACf,IAAI,EAAE,OAAO,EACb,UAAU,EAAE,IAAI,GAKnB;;AA7BL,AA0BQ,SA1BC,CAYL,CAAC,AAcI,OAAO,EA1BhB,SAAS,CAYL,CAAC,CAce,KAAK,EA1BzB,SAAS,CAYF,MAAM,AAcJ,OAAO,EA1BhB,SAAS,CAYF,MAAM,CAcO,KAAK,CAAC,EACd,KAAK,EAAE,iBAAiB,GAC3B;;AA5BT,AA+BC,SA/BQ,CA+BR,CAAC,CAAC,KAAK,CAAC,EACH,OAAO,EAAE,IAAI,GACjB;;AAjCF,AAmCI,SAnCK,CAmCL,UAAU,CAAC,EACP,WAAW,EAAE,GAAG,EAChB,SAAS,EAAE,IAAI,GAClB;;AAtCL,AAwCI,SAxCK,CAwCL,GAAG,CAAC,EACA,WAAW,EAAE,iBAAiB,EAE9B,aAAa,EAAE,GAAG,GAKrB;;AAhDL,AA6CQ,SA7CC,CAwCL,GAAG,AAKE,UAAU,CAAC,EACR,OAAO,EAAE,IAAI,GAChB;;AA/CT,AAkDI,SAlDK,CAkDL,GAAG,GAAG,EAAE,GAAG,CAAC,EAlDhB,SAAS,CAkDS,GAAG,GAAG,EAAE,GAAG,MAAM,CAAC,EAC5B,YAAY,EAAE,IAAI,EAClB,UAAU,EAAE,IAAI,GAMnB;;AA1DL,AAsDQ,SAtDC,CAkDL,GAAG,GAAG,EAAE,GAAG,CAAC,AAIP,OAAO,EAtDhB,SAAS,CAkDS,GAAG,GAAG,EAAE,GAAG,MAAM,AAI1B,OAAO,CAAC,EACL,WAAW,EAAE,4BAA4B,CAAC,KAAK,CAAC,mBAAmB,EACnE,YAAY,EAAE,yCAAyC,GAC1D;;AAzDT,AA4DI,SA5DK,CA4DL,GAAG,AAAA,UAAU,CAAC,EACV,MAAM,EAAE,IAAI,GACf;;AA9DL,AAgEC,SAhEQ,CAgER,GAAG,AAAA,UAAU,CAAC,CAAC,EAhEhB,SAAS,CAgES,GAAG,AAAA,UAAU,CAAC,MAAM,CAAC,EAC/B,YAAY,EAAE,IAAI,GAKxB;;AAtEF,AAmEQ,SAnEC,CAgER,GAAG,AAAA,UAAU,CAAC,CAAC,AAGP,OAAO,EAnEhB,SAAS,CAgES,GAAG,AAAA,UAAU,CAAC,MAAM,AAG7B,OAAO,CAAC,EACL,YAAY,EAAE,yCAAyC,GAC1D;;AArET,AAwEI,SAxEK,CAwEL,OAAO,CAAC,EACJ,KAAK,EAAE,OAAO,GACjB;;AA1EL,AA4EI,SA5EK,CA4EL,gBAAgB,CAAC,EACb,WAAW,EAAE,IAAI,EACjB,UAAU,EAAE,GAAG,EACf,KAAK,EAAE,KAAK,EACZ,MAAM,EAAE,IAAI,EACZ,IAAI,EAAE,QAAQ,EACd,UAAU,EAAE,cAAc,EAC1B,MAAM,EAAE,WAAW,CAAC,SAAS,CAAC,YAAY,CAAC,iBAAiB,CAAC,eAAe,CAAC,aAAa,GAC7F;;AApFL,AAsFI,SAtFK,CAsFL,MAAM,CAAC,KAAK,CAAC,gBAAgB,EAtFjC,SAAS,CAuFL,MAAM,AAAA,QAAQ,CAAC,gBAAgB,CAAC,EAC5B,MAAM,EAAE,WAAW,CAAC,UAAU,CAAC,eAAe,CAAC,kBAAkB,CAAC,gBAAgB,CAAC,aAAa,GACnG;;AAzFL,AA2FI,SA3FK,CA2FL,MAAM,AAAA,SAAS,CAAC,gBAAgB,CAAC,EAC7B,SAAS,EAAE,aAAa,GAC3B;;AC7FL,AAAA,UAAU,CAAC,EACP,KAAK,EAAE,KAAK,EACZ,OAAO,EAAE,SAAS,EAClB,UAAU,EAAE,IAAI,EAChB,MAAM,EAAE,kCAAkC,EAC1C,GAAG,EAAE,CAAC,EACN,QAAQ,EAAE,cAAc,EACxB,QAAQ,EAAE,MAAM,EAChB,OAAO,EAAE,IAAI,EACb,cAAc,EAAE,MAAM,EACtB,WAAW,EAAE,WAAW,EACxB,WAAW,EAAE,kBAAkB,EAC/B,gBAAgB,EAAE,OAAO,GA+C5B;;AA3DD,AAcI,UAdM,CAcN,EAAE,CAAC,EACC,MAAM,EAAE,MAAM,EACd,SAAS,EAAE,IAAI,EACf,WAAW,EAAE,MAAM,GACtB;;AAlBL,AAoBI,UApBM,CAoBN,EAAE,CAAC,EACC,UAAU,EAAE,IAAI,EAChB,OAAO,EAAE,CAAC,EACV,MAAM,EAAE,CAAC,GAEZ;;AAzBL,AA2BI,UA3BM,CA2BN,EAAE,CAAC,EACC,OAAO,EAAE,CAAC,GACb;;AA7BL,AA+BI,UA/BM,CA+BN,CAAC,CAAC,EACE,cAAc,CAAA,IAAC,EACf,SAAS,EAAE,IAAI,EACf,KAAK,EAAE,OAAO,EACd,YAAY,EAAE,6DAA6D,EAC3E,MAAM,EAAE,OAAO,EACf,OAAO,EAAE,YAAY,GAWxB;;AAhDL,AAuCQ,UAvCE,CA+BN,CAAC,CAQK,KAAK,CAAC,EACN,KAAK,EAAE,iBAAiB,GACzB;;AAzCT,AA2CQ,UA3CE,CA+BN,CAAC,AAYI,OAAO,CAAC,EACL,cAAc,CAAA,6BAAC,EACf,WAAW,EAAE,mBAAmB,CAAC,KAAK,CAAC,iBAAiB,EACxD,KAAK,EAAE,OAAO,GACjB;;AA/CT,AAkDI,UAlDM,CAkDN,WAAW,CAAC,EACR,WAAW,EAAE,iBAAiB,GACjC;;AApDL,AAuDQ,UAvDE,CAAV,WAAW,CAuDC,EACA,eAAe,CAAA,EAAC,GACnB;;AAzDT,AAuDQ,UAvDE,CAAV,WAAW,CAuDC,EACA,eAAe,CAAA,EAAC,GACnB;;AAzDT,AAuDQ,UAvDE,CAAV,WAAW,CAuDC,EACA,eAAe,CAAA,EAAC,GACnB;;AAzDT,AAuDQ,UAvDE,CAAV,WAAW,CAuDC,EACA,eAAe,CAAA,EAAC,GACnB;;AAzDT,AAuDQ,UAvDE,CAAV,WAAW,CAuDC,EACA,eAAe,CAAA,EAAC,GACnB;;AAzDT,AAuDQ,UAvDE,CAAV,WAAW,CAuDC,EACA,eAAe,CAAA,EAAC,GACnB;;AAGT,MAAM,oBACF,GAAA,AAAA,UAAU,CAAC,EACP,KAAK,EAAE,KAAK,GACf,EAAA;;AC/DL,AAAA,IAAI,GAAG,MAAM,CAAC,EACV,UAAU,EAAE,iBAAiB,EAC7B,MAAM,EAAE,oBAAoB,EAC5B,SAAS,EAAE,IAAI,EACf,KAAK,EAAE,OAAO,EACd,OAAO,EAAE,IAAI,EACb,eAAe,EAAE,aAAa,EAC9B,WAAW,EAAE,MAAM,GAQtB;;AALG,MAAM,mBACF,GAXR,AAWQ,IAXJ,GAAG,MAAM,CAWL,iBAAiB,CAAC,EACd,OAAO,EAAE,IAAI,GAChB,EAAA;;AAGT,AAAA,UAAU,CAAC,MAAM,CAAC,EACd,SAAS,EAAE,IAAI,EACf,OAAO,EAAE,6BAA6B,CAAC,CAAC,CAAC,GAAG,EAC5C,UAAU,EAAE,IAAI,EAChB,MAAM,EAAE,QAAQ,GAanB;;AAjBD,AAMI,UANM,CAAC,MAAM,CAMb,CAAC,CAAC,EACE,MAAM,EAAE,CAAC,GACZ;;AARL,AAUI,UAVM,CAAC,MAAM,CAUb,GAAG,CAAC,EACA,KAAK,EAAE,IAAI,GACd;;AAZL,AAcI,UAdM,CAAC,MAAM,CAcb,UAAU,CAAC,EACP,OAAO,EAAE,IAAI,GAChB;;AChCL,AAAA,OAAO,AAAA,UAAU,CAAC,EACd,OAAO,EAAE,IAAI,EACb,UAAU,EAAE,2BAA2B,EACvC,qBAAqB,EAAE,aAAa,EACpC,kBAAkB,EAAE,IAAI,EACxB,mBAAmB,EAAE,4BAA4B,EACjD,WAAW,EAAE,IAAI,EACjB,SAAS,EAAE,MAAM,EACjB,MAAM,EAAE,IAAI,EACZ,KAAK,EAAE,IAAI,GAwHd;;AAjID,AAWI,OAXG,AAAA,UAAU,GAWX,OAAO,CAAC,EAEN,WAAW,EAAE,iBAAiB,EAC9B,gBAAgB,EAAE,OAAO,EACzB,OAAO,EAAE,WAAW,EACpB,SAAS,EAAE,OAAO,EAClB,QAAQ,EAAE,MAAM,EAChB,WAAW,EAAE,UAAU,EACvB,SAAS,EAAE,IAAI,EACf,KAAK,EAAE,OAAO,EACd,WAAW,EAAE,IAAI,GAUpB;;AA/BL,AAuBQ,OAvBD,AAAA,UAAU,GAWX,OAAO,CAYL,EAAE,EAvBV,OAAO,AAAA,UAAU,GAWX,OAAO,CAYD,EAAE,EAvBd,OAAO,AAAA,UAAU,GAWX,OAAO,CAYG,EAAE,CAAA,GAAK,CAAA,SAAS,GAvBhC,OAAO,AAAA,UAAU,GAWX,OAAO,CAYsB,EAAE,EAvBrC,OAAO,AAAA,UAAU,GAWX,OAAO,CAY0B,EAAE,EAvBzC,OAAO,AAAA,UAAU,GAWX,OAAO,CAY8B,MAAM,EAvBjD,OAAO,AAAA,UAAU,GAWX,OAAO,CAYsC,EAAE,CAAC,EAC1C,WAAW,EAAE,WAAW,GAC3B;;AAED,MAAM,mBAhBV,GAXJ,AAWI,OAXG,AAAA,UAAU,GAWX,OAAO,CAAC,EAiBF,YAAY,EAAE,IAAI,EAClB,aAAa,EAAE,IACnB,GACH,EAAA;;AA/BL,AAiCI,OAjCG,AAAA,UAAU,CAiCb,UAAU,CAAC,EACP,QAAQ,EAAC,QAAQ,EACjB,GAAG,EAAE,IAAI,EACT,KAAK,EAAC,IAAI,EACV,KAAK,EAAE,KAAK,EACZ,WAAW,EAAE,+CAA+C,EAC5D,UAAU,EAAE,iCAAiC,GAChD;;AAxCL,AA4CQ,OA5CD,AAAA,UAAU,CA0Cb,EAAE,CAEG,AAAA,EAAC,AAAA,GA5CV,OAAO,AAAA,UAAU,CA0CT,EAAE,CAED,AAAA,EAAC,AAAA,GA5CV,OAAO,AAAA,UAAU,CA0CL,EAAE,CAEL,AAAA,EAAC,AAAA,EAFI,GAAK,CAAA,SAAS,GA1C5B,OAAO,AAAA,UAAU,CA0Cc,EAAE,CAExB,AAAA,EAAC,AAAA,GA5CV,OAAO,AAAA,UAAU,CA0CkB,EAAE,CAE5B,AAAA,EAAC,AAAA,EAAI,EACF,UAAU,EAAE,iCAAiC,EAC7C,WAAW,EAAE,+CAA+C,EAC5D,OAAO,EAAE,EAAE,GACd;;AAhDT,AAmDC,OAnDM,AAAA,UAAU,CAmDhB,IAAI,GAAG,EAAE,CAAC,EACL,MAAM,EAAE,CAAC,GACb;;AArDF,AAwDC,OAxDM,AAAA,UAAU,CAwDhB,QAAQ,GAAG,SAAS,AAAA,UAAU,CAAC,EACzB,UAAU,EAAE,GAAG,GACjB;;AA1DL,AA4DC,OA5DM,AAAA,UAAU,CA4DhB,MAAM,CAAC,EACJ,UAAU,EAAE,MAAM,GACnB;;AA9DH,AAgEI,OAhEG,AAAA,UAAU,CAgEb,UAAU,CAAC,MAAM,CAAC,EACf,OAAO,EAAE,OAAO,EAChB,UAAU,EAAE,OAAO,EACnB,WAAW,EAAE,WAAW,EACxB,KAAK,EAAE,OAAO,GAChB;;AArEL,AAsEI,OAtEG,AAAA,UAAU,CAsEb,UAAU,CAAC,EACP,UAAU,EAAE,MAAM,GACrB;;AAxEL,AA0EI,OA1EG,AAAA,UAAU,CA0Eb,QAAQ,CAAC,EAAC,KAAK,EAAE,IAAI,GAAG;;AA1E5B,AA2EI,OA3EG,AAAA,UAAU,CA2Eb,EAAE,CAAA,AAAA,EAAC,AAAA,EAAI,EACH,YAAY,CAAA,IAAC,GAChB;;AA7EL,AA8EI,OA9EG,AAAA,UAAU,CA8Eb,EAAE,CAAA,AAAA,EAAC,AAAA,EAAI,EACH,YAAY,CAAA,IAAC,GAChB;;AAhFL,AAiFC,OAjFM,AAAA,UAAU,CAiFhB,IAAI,GAAG,EAAE,CAAC,EACR,YAAY,CAAA,IAAC,GACd;;AAnFF,AAqFI,OArFG,AAAA,UAAU,CAqFb,EAAE,CAAA,AAAA,EAAC,AAAA,EAAI,EACH,YAAY,CAAA,IAAC,GAChB;;AAvFL,AAwFI,OAxFG,AAAA,UAAU,CAwFb,EAAE,CAAA,AAAA,EAAC,AAAA,EAAI,EACH,YAAY,CAAA,MAAC,GAChB;;AA1FL,AA2FI,OA3FG,AAAA,UAAU,CA2Fb,EAAE,CAAA,AAAA,EAAC,AAAA,EAAI,EACH,YAAY,CAAA,OAAC,GAChB;;AA7FL,AA8FI,OA9FG,AAAA,UAAU,CA8Fb,WAAW,CAAC,QAAQ,EA9FxB,OAAO,AAAA,UAAU,CA8FS,MAAM,CAAC,EACzB,UAAU,EAAE,MAAM,EAClB,OAAO,EAAE,KAAK,GACjB;;AAjGL,AAmGQ,OAnGD,AAAA,UAAU,CAkGb,WAAW,CACP,GAAG,CAAA,GAAK,EAAA,AAAA,KAAC,AAAA,GAAO,GAAK,EAAA,AAAA,MAAC,AAAA,IAnG9B,OAAO,AAAA,UAAU,CAkGA,MAAM,CACf,GAAG,CAAA,GAAK,EAAA,AAAA,KAAC,AAAA,GAAO,GAAK,EAAA,AAAA,MAAC,AAAA,GAAS,EAC3B,KAAK,EAAE,IAAI,EACX,MAAM,EAAE,IAAI,EACZ,SAAS,EAAE,IAAI,EACf,UAAU,EAAE,KAAK,GACpB;;AAxGT,AA0GC,OA1GM,AAAA,UAAU,CA0GhB,MAAM,CAAC,EACL,KAAK,EAAE,OAAO,GACf;;AA5GF,AA8GC,OA9GM,AAAA,UAAU,CA8GhB,EAAE,AAAA,WAAW,EA9Gd,OAAO,AAAA,UAAU,CA8GF,EAAE,AAAA,WAAW,CAAC,EAC3B,cAAc,EAAC,GAAG,GAClB;;AAhHF,AAkHI,OAlHG,AAAA,UAAU,CAkHb,KAAK,CAAC,EACF,MAAM,EAAE,MAAM,GACjB;;AApHL,AAsHI,OAtHG,AAAA,UAAU,CAsHb,KAAK,CAAC,EAAE,CAAC,EAAE,CAAC,EACV,OAAO,EAAE,IAAI,GACd;;AAxHL,AA0HC,OA1HM,AAAA,UAAU,CA0HhB,KAAK,CAAC,KAAK,EA1HZ,OAAO,AAAA,UAAU,CA0HJ,KAAK,CAAC,KAAK,CAAC,EACvB,UAAU,EAAC,OAAO,EACjB,KAAK,EAAE,OAAO,GACf;;AA7HF,AA8HC,OA9HM,AAAA,UAAU,CA8HhB,KAAK,CAAC,EAAE,AAAA,KAAK,EA9Hd,OAAO,AAAA,UAAU,CA8HF,KAAK,CAAC,EAAE,AAAA,IAAI,CAAA,EAAC,UAAU,EAAC,OAAO,GAAE;;AA9HhD,AA+HI,OA/HG,AAAA,UAAU,CA+Hb,KAAK,AAAA,YAAY,CAAC,EAAE,EA/HxB,OAAO,AAAA,UAAU,CA+HQ,KAAK,AAAA,YAAY,CAAC,EAAE,CAAC,WAAY,CAAA,GAAG,GA/H7D,OAAO,AAAA,UAAU,CA+H8C,KAAK,AAAA,aAAa,CAAC,EAAE,CAAC,WAAY,CAAA,IAAI,GA/HrG,OAAO,AAAA,UAAU,CA+HsF,KAAK,AAAA,cAAc,CAAC,EAAE,CAAC,KAAK,CAAA,EAAC,UAAU,EAAC,OAAO,GAAE;;AAGxJ,AAAA,UAAU,CAAC,EACP,UAAU,EAAE,GAAG,EACf,WAAW,EAAE,GAAG,EAChB,UAAU,EAAE,iBAAiB,EAC7B,SAAS,EAAE,KAAK,EAChB,WAAW,EAAE,KAAK,EAClB,KAAK,EAAE,OAAO,GACjB;;AAED,AACI,IADA,AAAA,cAAc,CACd,SAAS,CAAC,EACN,OAAO,EAAE,IAAI,GAChB;;AAGL,AAAA,SAAS,CAAC,EACN,GAAG,EAAE,CAAC,EACN,MAAM,EAAE,CAAC,EACT,QAAQ,EAAE,cAAc,EACxB,QAAQ,EAAE,MAAM,GACnB;;AACD,AAAA,SAAS,CAAC,EACN,UAAU,EAAE,WAAY,EACxB,SAAS,EAAE,QAAQ,GACtB;;AACD,AAAA,UAAU,CAAC,EACP,SAAS,EAAE,SAAS,GACvB;;AACD,AAAA,kBAAkB,CAAC,EACf,OAAO,EAAE,IAAI,EACb,UAAU,EAAE,kBAAmB,EAC/B,OAAO,EAAE,CAAC,EACV,QAAQ,EAAE,KAAK,EACf,GAAG,EAAE,oBAAoB,EACzB,MAAM,EAAE,CAAC,EACT,IAAI,EAAE,CAAC,EACP,KAAK,EAAE,CAAC,GACX;;AACD,MAAM,mBAEE,GADJ,AACI,IADA,CAAA,GAAK,CAAA,cAAc,EACnB,kBAAkB,CAAC,EACf,OAAO,EAAE,KAAK,GACjB,CAEL,AAAA,GAAG,AAAA,SAAS,CAAC,EACT,UAAU,EAAE,OAAO,EACnB,SAAS,EAAE,QAAQ,EACnB,UAAU,EAAE,CAAC,CAAC,GAAG,CAAC,GAAG,CAAC,CAAC,CAAC,mBAAmB,EAAE,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,CAAC,CAAC,mBAAmB,EAC1E,UAAU,EAAE,kCAAkC,EAC9C,UAAU,EAAE,kCAAkC,EAC9C,QAAQ,EAAE,KAAK,EACf,MAAM,EAAE,CAAC,EACT,GAAG,EAAE,oBAAoB,EACzB,OAAO,EAAE,CAAC,GACb,CACD,AAAA,OAAO,AAAA,UAAU,GAAG,OAAO,CAAC,EACxB,iBAAiB,EAAE,QAAQ,EAC3B,eAAe,EAAE,OAAO,EACxB,QAAQ,EAAE,OAAO,GACpB,EAjBI;;AAmBT,MAAM,mBACF,GAAA,AAAA,GAAG,AAAA,UAAU,CAAC,EACV,OAAO,EAAE,IAAI,GAChB,EAAA;;CAGJ,AAAD,MAAO,CAAC,MAAM,CAAC,EACX,OAAO,EAAE,EAAE,EACX,OAAO,EAAE,KAAK,EACd,UAAU,EAAE,+BAA+B,EAC3C,MAAM,EAAE,oBAAoB,EAC5B,KAAK,EAAE,GAAG,GACb;;AACD,MAAM,0CACF,IAAC,AAAD,MAAO,CAAC,MAAM,CAAC,EACX,OAAO,EAAE,EAAE,EACX,OAAO,EAAE,KAAK,EACd,KAAK,EAAE,GAAG,EACV,UAAU,EAAE,MAAM,EAClB,MAAM,EAAE,KAAK,GAChB,EAAA"
+	"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,GAiSb;;AAxSD,AASI,MATE,CASF,cAAc,CAAC,EACX,gBAAgB,EAAE,OAAO,EACzB,OAAO,EAAE,GAAG,GAgBf;;AA3BL,AAaQ,MAbF,CASF,cAAc,CAIV,CAAC,CAAC,EACE,SAAS,EAAE,IAAI,EACf,WAAW,EAAE,KAAK,EAClB,WAAW,EAAE,GAAG,EAChB,OAAO,EAAE,CAAC,EACV,MAAM,EAAE,CAAC,EAET,KAAK,EAAE,OAAO,EACd,UAAU,EAAE,MAAM,GAKrB;;AA1BT,AAuBY,MAvBN,CASF,cAAc,CAIV,CAAC,CAUG,CAAC,CAAC,EACE,KAAK,EAAE,OAAO,GACjB;;AAzBb,AA8BI,MA9BE,GA8BA,UAAU,CAAC,EACT,OAAO,EAAE,IAAI,EACb,qBAAqB,EAAE,4BAA4B,EACnD,mBAAmB,EAAE,oCAAoC,EACzD,kBAAkB,EAAE,IAAI,EACxB,cAAc,EAAE,GAAG,EACnB,WAAW,EAAE,MAAM,EACnB,eAAe,EAAE,UAAU,EAC3B,OAAO,EAAE,SAAS,EAClB,SAAS,EAAE,MAAM,EACjB,MAAM,EAAE,MAAM,GACjB;;AAzCL,AA2CI,MA3CE,CA2CF,CAAC,CAAC,KAAK,EA3CX,MAAM,CA2CO,MAAM,CAAC,KAAK,CAAC,EAClB,OAAO,EAAE,IAAI,GAChB;;AA7CL,AA+CI,MA/CE,CA+CF,EAAE,CAAC,KAAK,CAAC,SAAS,EA/CtB,MAAM,CA+CkB,CAAC,CAAC,KAAK,GAAG,SAAS,CAAC,EACpC,OAAO,EAAE,KAAK,GACjB;;AAjDL,AAmDI,MAnDE,CAmDF,eAAe,CAAC,EACZ,WAAW,EAAE,GAAG,EAChB,aAAa,EAAE,GAAG,EAElB,KAAK,EAAE,GAAG,EACV,MAAM,EAAE,GAAG,GACd;;AAzDL,AA2DI,MA3DE,CA2DF,SAAS,CAAC,EACN,OAAO,EAAE,IAAI,EACb,QAAQ,EAAE,KAAK,EACf,GAAG,EAAE,iCAAiC,EACtC,KAAK,EAAE,WAAW,EAClB,UAAU,EAAE,KAAK,EACjB,UAAU,EAAE,CAAC,CAAC,GAAG,CAAC,GAAG,CAAC,CAAC,CAAC,mBAAmB,EAAE,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,CAAC,CAAC,mBAAmB,EAC1E,aAAa,EAAE,GAAG,EAClB,WAAW,EAAE,IAAI,EACjB,cAAc,EAAE,IAAI,EACpB,OAAO,EAAE,CAAC,GAeb;;AApFL,AAuEQ,MAvEF,CA2DF,SAAS,CAYL,EAAE,CAAC,EACC,OAAO,EAAE,IAAI,GAChB;;AAzET,AA2EQ,MA3EF,CA2DF,SAAS,CAgBL,CAAC,CAAC,EACE,KAAK,EAAE,eAAe,EACtB,SAAS,EAAE,IAAI,EACf,WAAW,EAAE,GAAG,EAChB,cAAc,EAAE,GAAG,GAItB;;AAnFT,AAgFY,MAhFN,CA2DF,SAAS,CAgBL,CAAC,CAKK,KAAK,CAAC,EACJ,KAAK,EAAE,gBAAgB,CAAC,UAAU,GACrC;;AAlFb,AAsFI,MAtFE,CAsFF,KAAK,CAAC,EACF,MAAM,EAAE,IAAI,EACZ,UAAU,EAAE,IAAI,EAChB,KAAK,EAAE,IAAI,EACX,MAAM,EAAE,IAAI,EACZ,YAAY,EAAE,IAAI,EAClB,MAAM,EAAE,OAAO,EACf,SAAS,EAAE,WAAW,GAMzB;;AAnGL,AA+FQ,MA/FF,CAsFF,KAAK,CASD,GAAG,CAAC,EACA,KAAK,EAAE,IAAI,EACX,MAAM,EAAE,IAAI,GACf;;AAlGT,AAqGI,MArGE,CAqGF,cAAc,EArGlB,MAAM,CAqGc,eAAe,EArGnC,MAAM,CAqG+B,OAAO,EArG5C,MAAM,CAqGwC,aAAa,CAAC,EACpD,UAAU,EAAE,IAAI,EAChB,MAAM,EAAE,IAAI,EACZ,OAAO,EAAE,CAAC,EACV,KAAK,EAAE,IAAI,EACX,MAAM,EAAE,IAAI,EACZ,OAAO,EAAE,WAAW,EACpB,WAAW,EAAE,MAAM,EACnB,eAAe,EAAE,MAAM,EACvB,KAAK,EAAE,mBAAmB,EAC1B,SAAS,EAAE,IAAI,GAClB;;AAhHL,AAiHI,MAjHE,CAiHF,cAAc,CAAC,EACX,SAAS,EAAE,MAAM,GACpB;;AAnHL,AAoHI,MApHE,CAoHF,eAAe,CAAC,EACZ,SAAS,EAAE,UAAU,GACxB;;AAtHL,AAwHI,MAxHE,CAwHF,KAAK,CAAC,EAEF,SAAS,EAAE,IAAI,EACf,YAAY,EAAE,IAAI,GAIrB;;AA/HL,AA4HQ,MA5HF,CAwHF,KAAK,CAID,GAAG,CAAC,EACA,MAAM,EAAE,IAAI,GACf;;AA9HT,AAkII,MAlIE,CAkIF,OAAO,CAAC,EACJ,WAAW,EAAE,IAAI,EACjB,YAAY,EAAE,IAAI,EAClB,SAAS,EAAE,MAAM,GAqBpB;;AA1JL,AAuIQ,MAvIF,CAkIF,OAAO,CAKH,KAAK,CAAA,AAAA,IAAC,CAAK,QAAQ,AAAb,EAAe,EACjB,KAAK,EAAE,mBAAmB,EAE1B,UAAU,EAAE,wBAAwB,EACpC,MAAM,EAAE,iBAAiB,EACzB,OAAO,EAAE,SAAS,EAClB,WAAW,EAAE,OAAO,EACpB,SAAS,EAAE,KAAK,EAChB,MAAM,EAAE,IAAI,EACZ,SAAS,EAAE,IAAI,EACf,kBAAkB,EAAE,KAAK,EACzB,UAAU,EAAE,KAAK,GAMpB;;AAxJT,AAoJY,MApJN,CAkIF,OAAO,CAKH,KAAK,CAAA,AAAA,IAAC,CAAK,QAAQ,AAAb,EAaD,AAAA,QAAC,AAAA,EAAU,EACR,OAAO,EAAE,GAAG,EACZ,MAAM,EAAE,WAAW,GACtB;;AAvJb,AA4JI,MA5JE,CA4JF,iBAAiB,CAAC,EACd,UAAU,EAAE,IAAI,EAChB,SAAS,EAAE,GAAG,EACd,WAAW,EAAE,IAAI,EACjB,aAAa,EAAE,GAAG,EAClB,MAAM,EAAE,iBAAiB,EACzB,KAAK,EAAE,mBAAmB,EAE1B,OAAO,EAAE,iBAAiB,EAC1B,WAAW,EAAE,MAAM,EACnB,SAAS,EAAE,IAAI,EACf,KAAK,EAAE,IAAI,EACX,UAAU,EAAE,KAAK,EACjB,UAAU,EAAG,WAAW,CAAC,oCAAoC,CAAC,SAAS,CAAC,MAAM,CAAC,KAAK,CAAC,GAAG,EACxF,UAAU,EAAE,UAAU,EACtB,eAAe,EAAE,KAAK,EACtB,eAAe,EAAE,IAAI,EACrB,kBAAkB,EAAE,IAAI,EACxB,UAAU,EAAE,IAAI,GAGnB;;AAjLL,AAgLQ,MAhLF,CA4JF,iBAAiB,CAoBb,MAAM,CAAC,EAAE,SAAS,EAAE,GAAG,GAAI;;AAhLnC,AAqLI,MArLE,GAqLA,GAAG,CAAC,EACF,SAAS,EAAE,GAAG,EACd,SAAS,EAAE,IAAI,EACf,OAAO,EAAE,IAAI,EACb,cAAc,EAAE,GAAG,EACnB,MAAM,EAAE,MAAM,GAmBjB;;AA7ML,AA4LQ,MA5LF,GAqLA,GAAG,CAOD,EAAE,CAAC,EACC,UAAU,EAAE,IAAI,EAChB,YAAY,EAAE,KAAK,EACnB,OAAO,EAAE,IAAI,GAChB;;AAhMT,AAkMQ,MAlMF,GAqLA,GAAG,CAaD,CAAC,CAAC,EACE,OAAO,EAAE,QAAQ,EACjB,KAAK,EAAE,mBAAmB,CAAC,UAAU,EACrC,eAAe,EAAE,IAAI,EACrB,WAAW,EAAE,MAAM,GAMtB;;AA5MT,AAwMY,MAxMN,GAqLA,GAAG,CAaD,CAAC,AAMI,OAAO,CAAC,EACL,aAAa,EAAE,GAAG,EAClB,gBAAgB,EAAE,OAAO,GAC5B;;AA3Mb,AA+MI,MA/ME,CA+MF,OAAO,CAAC,EACJ,SAAS,EAAE,EAAE,EACb,MAAM,EAAE,MAAM,GACjB;;AAlNL,AAqNI,MArNE,CAqNF,aAAa,CAAC,EACV,YAAY,EAAE,IAAI,GACrB;;AAGD,MAAM,mBA1NV,GAAA,AAAA,MAAM,CAAC,EA2NC,qBAAqB,EAAE,4BAA4B,EACnD,mBAAmB,EACf,qGACmD,GA0E9D,CAxSD,AAgOQ,MAhOF,CAgOE,GAAG,CAAC,EACA,eAAe,EAAE,MAAM,EACvB,MAAM,EAAE,WAAW,GACtB,CAnOT,AAqOQ,MArOF,GAqOM,GAAG,GAAG,EAAE,CAAC,EACT,QAAQ,EAAE,QAAQ,GACrB,CAvOT,AAyOQ,MAzOF,CAyOE,SAAS,CAAC,EAEN,GAAG,EAAE,iCAAiC,GACzC,EA4DR;;AAzDG,MAAM,mBACF,GAhPR,AAgPQ,MAhPF,CAgPE,OAAO,CAAC,EACJ,YAAY,EAAE,GAAG,GAIpB,CArPT,AAkPY,MAlPN,CAgPE,OAAO,CAEH,KAAK,CAAA,AAAA,IAAC,CAAK,QAAQ,AAAb,EAAe,EACjB,SAAS,EAAE,KAAK,GACnB,EACJ;;AArPT,AAyPQ,MAzPF,CAwPD,GAAK,CAAA,cAAc,EAChB,cAAc,EAzPtB,MAAM,CAwPD,GAAK,CAAA,cAAc,EACA,eAAe,EAzPvC,MAAM,CAwPD,GAAK,CAAA,cAAc,EACiB,aAAa,CAAC,EAC3C,OAAO,EAAE,IAAI,GAChB;;AA3PT,AA8PQ,MA9PF,AA6PD,cAAc,CACX,CAAC,AAAA,KAAK,CAAC,EACH,GAAG,EAAE,CAAC,GACT;;AAhQT,AAkQY,MAlQN,AA6PD,cAAc,CAIV,GAAK,CAAA,SAAS,EACX,GAAG,CAAC,EACA,OAAO,EAAE,IAAI,GAChB;;AApQb,AAuQY,MAvQN,AA6PD,cAAc,AASV,YAAY,CACT,cAAc,EAvQ1B,MAAM,AA6PD,cAAc,AASV,YAAY,CACO,KAAK,EAvQjC,MAAM,AA6PD,cAAc,AASV,YAAY,CACc,eAAe,EAvQlD,MAAM,AA6PD,cAAc,AASV,YAAY,CAC+B,OAAO,EAvQ3D,MAAM,AA6PD,cAAc,AASV,YAAY,CACwC,KAAK,CAAC,EACnD,OAAO,EAAE,IAAI,GAChB;;AAzQb,AA0QY,MA1QN,AA6PD,cAAc,AASV,YAAY,CAIT,OAAO,CAAC,EACJ,iBAAiB,EAAE,IAAI,EACvB,eAAe,EAAE,MAAM,EACvB,KAAK,EAAE,IAAI,EACX,OAAO,EAAE,IAAI,GAMhB;;AApRb,AAgRgB,MAhRV,AA6PD,cAAc,AASV,YAAY,CAIT,OAAO,CAMH,KAAK,CAAC,EACF,SAAS,EAAE,OAAO,EAClB,KAAK,EAAE,IAAI,GACd;;AAnRjB,AAuRY,MAvRN,AA6PD,cAAc,CAyBV,GAAK,CAAA,YAAY,EACd,OAAO,CAAC,EACJ,OAAO,EAAE,IAAI,GAChB;;AAzRb,AA2RQ,MA3RF,AA6PD,cAAc,CA8BX,GAAG,CAAC,EACA,cAAc,EAAE,MAAM,EACtB,eAAe,EAAE,OAAO,GAS3B;;AAtST,AA+RY,MA/RN,AA6PD,cAAc,CA8BX,GAAG,CAIC,EAAE,CAAC,EACC,OAAO,EAAE,IAAI,GAChB;;AAjSb,AAmSY,MAnSN,AA6PD,cAAc,CA8BX,GAAG,CAQC,CAAC,CAAC,EACE,KAAK,EAAE,IAAI,GACd;;AAIb,AAEI,gBAFY,CAEZ,aAAa,CAAC,EACV,gBAAgB,EAAE,KAAK,EACvB,OAAO,EAAE,KAAK,EACd,eAAe,EAAE,IAAI,EACrB,MAAM,EAAE,CAAC,EACT,OAAO,EAAE,CAAC,EACV,UAAU,EAAE,GAAG,CAAC,GAAG,CAAC,IAAI,CAAC,GAAG,CAAC,mBAAmB,EAChD,QAAQ,EAAE,QAAQ,EAClB,aAAa,EAAE,GAAG,EAClB,UAAU,EAAE,IAAI,EAChB,KAAK,EAAE,eAAe,EACtB,SAAS,EAAE,KAAK,GAkDnB;;AA/DL,AAeQ,gBAfQ,CAEZ,aAAa,CAaT,EAAE,CAAC,EAEC,gBAAgB,EAAE,KAAK,EACvB,OAAO,EAAE,KAAK,EACd,eAAe,EAAE,IAAI,EACrB,MAAM,EAAE,CAAC,EACT,OAAO,EAAE,CAAC,EACV,aAAa,EAAE,GAAG,EAClB,UAAU,EAAE,IAAI,EAChB,UAAU,EAAE,IAAI,EAChB,QAAQ,EAAE,IAAI,GAqCjB;;AA9DT,AA2BY,gBA3BI,CAEZ,aAAa,CAaT,EAAE,CAYE,EAAE,CAAC,EACC,UAAU,EAAE,iBAAiB,EAC7B,aAAa,EAAE,cAAc,EAC7B,MAAM,EAAE,OAAO,EACf,OAAO,EAAE,QAAQ,EACjB,SAAS,EAAE,IAAI,EACf,eAAe,EAAE,IAAI,EACrB,gBAAgB,EAAE,IAAI,EACtB,MAAM,EAAE,CAAC,GACV;;AApCf,AAsCY,gBAtCI,CAEZ,aAAa,CAaT,EAAE,CAuBE,EAAE,AAAA,OAAO,CAAC,EACN,UAAU,EAAE,iBAAiB,EAC7B,aAAa,EAAE,iBAAiB,EAChC,gBAAgB,EAAE,OAAO,GAC5B;;AA1Cb,AA4CY,gBA5CI,CAEZ,aAAa,CAaT,EAAE,CA6BE,CAAC,CAAC,EACE,SAAS,EAAE,IAAI,EACf,WAAW,EAAE,IAAI,EACjB,MAAM,EAAE,CAAC,EACT,OAAO,EAAE,CAAC,GAMb;;AAtDb,AAkDgB,gBAlDA,CAEZ,aAAa,CAaT,EAAE,CA6BE,CAAC,AAMI,IAAI,CAAC,EACF,SAAS,EAAE,IAAI,EACf,KAAK,EAAE,IAAI,GACd;;AArDjB,AAwDY,gBAxDI,CAEZ,aAAa,CAaT,EAAE,CAyCE,CAAC,CAAC,EACE,SAAS,EAAE,IAAI,GAClB;;AA1Db,AA2DY,gBA3DI,CAEZ,aAAa,CAaT,EAAE,CA4CE,EAAE,CAAC,EACC,WAAW,EAAE,IACjB,GAAC;;AAIb,AAAA,OAAO,AAAA,KAAK,CAAC,EACT,gBAAgB,EAAE,kCAAkC,EACpD,mBAAmB,EAAE,MAAM,EAC3B,qBAAqB,EAAE,IAAI,EAC3B,iBAAiB,EAAE,SAAS,EAC5B,eAAe,EAAE,KAAK,EACtB,OAAO,EAAE,IAAI,EACb,qBAAqB,EAAE,QAAQ,EAC/B,mBAAmB,EAAE,gBAAgB,EACrC,kBAAkB,EAAE,IAAI,EACxB,WAAW,EAAE,MAAM,EACnB,OAAO,EAAE,QAAQ,EACjB,IAAI,EAAE,KAAK,GAuBd;;AAnCD,AAeI,OAfG,AAAA,KAAK,CAeR,MAAM,CAAC,EACH,KAAK,EAAE,OAAO,EACd,cAAc,EAAE,SAAS,EACzB,SAAS,EAAE,IAAI,GAClB;;AAnBL,AAqBI,OArBG,AAAA,KAAK,CAqBR,MAAM,CAAC,EACH,UAAU,EAAE,IAAI,EAEhB,WAAW,EAAE,IAAI,EACjB,aAAa,EAAE,GAAG,EAGlB,KAAK,EAAE,OAAO,EACd,WAAW,EAAE,IAAI,EACjB,OAAO,EAAE,QAAQ,EACjB,WAAW,EAAE,MAAM,EACnB,SAAS,EAAE,IAAI,EACf,UAAU,EAAG,OAAO,CAAC,oCAAoC,CAAC,SAAS,CAAC,MAAM,CAAC,KAAK,CAAC,GAAG,GACvF;;AAGL,MAAM,mBACF,GAAA,AAAA,OAAO,AAAA,KAAK,CAAC,EACT,kBAAkB,EAAE,IAAI,EACxB,OAAO,EAAE,IAAI,GAKhB,CAPD,AAII,OAJG,AAAA,KAAK,CAIR,MAAM,CAAC,EACH,SAAS,EAAE,IAAI,GAClB,EACJ;;AAIL,0BAA0B;AAG1B,AAAA,qBAAqB,CAAC,wCAAwC,CAAC,EAC3D,KAAK,EAAE,kBAAkB,EACzB,UAAU,EAAU,OAAO,CAAO,UAAU,GAC/C;;AAGD,AAAA,qBAAqB,CAAC,8CAA8C,CAAC,mDAAmD,CAAC,wCAAwC,EAAE,qBAAqB,CAAC,8CAA8C,CAAC,mDAAmD,CAAC,wCAAwC,EAAE,qBAAqB,CAAC,mCAAmC,CAAC,wCAAwC,CAAC,EACra,OAAO,EAAE,OAAO,EAChB,UAAU,EAAE,kBAAkB,EAC9B,UAAU,EAAE,KAAK,CAAC,CAAC,CAAE,IAAG,CAAC,CAAC,CAAC,CAAC,CAAC,iBAAiB,CAAC,UAAU,EACzD,KAAK,EAAE,kBAAkB,GAC5B;;AAED,AAAA,qBAAqB,CAAC,iBAAiB,CAAC,cAAc,AAAA,UAAU,CAAC,6BAA6B,AAAA,yBAAyB,EAAE,qBAAqB,CAAC,iBAAiB,CAAC,cAAc,AAAA,UAAU,CAAC,6BAA6B,CAAA,GAAK,CAAA,yBAAyB,EAAE,sCAAsC,CAAC,EAC1R,UAAU,EAAE,kBAAkB,GACjC;;AC7aD,AAAA,GAAG,EAAE,GAAG,AAAA,MAAM,CAAC,EACX,OAAO,EAAE,QAAQ,EACjB,UAAU,EAAE,4BAA4B,CAAC,UAAU,EACnD,aAAa,EAAE,GAAG,EAClB,MAAM,EAAE,iBAAiB,EACzB,UAAU,EAAE,IAAI,EAEhB,UAAU,EAAE,IAAI,EACnB,WAAW,EAAE,IAAI,EACd,KAAK,EAAE,OAAO,GACjB;;AAED,AAAA,IAAI,CAAC,EACD,KAAK,EAAE,OAAO,GACjB;;AAED,AAAA,GAAG,AAAA,MAAM,CAAC,IAAI,CAAC,EACX,UAAU,EAAE,eAAe,GAC9B;;AAED,AAAA,GAAG,AAAA,MAAM,CAAC,QAAQ,CAAC,EAChB,MAAM,EAAE,eAAe,GACvB;;AAEH,AAAA,SAAS,AAAA,uBAAuB,CAAC,EAC7B,OAAO,EAAE,KAAK,EACd,aAAa,EAAE,KAAK,GA0BvB;;AA5BD,AAII,SAJK,AAAA,uBAAuB,CAI5B,GAAG,CAAC,EACA,aAAa,EAAE,iBACnB,GAAC;;AANL,AAQI,SARK,AAAA,uBAAuB,CAQ5B,GAAG,CAAC,MAAM,CAAC,EACP,UAAU,EAAE,KAAK,EACjB,KAAK,EAAE,OAAO,EACd,MAAM,EAAE,IAAI,EACZ,OAAO,EAAE,SAAS,EAClB,MAAM,EAAE,OAAO,EACf,SAAS,EAAE,eAAe,EAChC,SAAS,EAAE,IAAI,GAQZ;;AAvBL,AAiBQ,SAjBC,AAAA,uBAAuB,CAQ5B,GAAG,CAAC,MAAM,AASL,OAAO,CAAC,EACL,aAAa,EAAE,4BAA4B,CAAC,KAAK,CAAC,iBAAiB,GACtE;;AAnBT,AAoBE,SApBO,AAAA,uBAAuB,CAQ5B,GAAG,CAAC,MAAM,AAYX,KAAK,CAAC,EACL,KAAK,EAAE,IAAI,GACZ;;AAtBH,AAyBI,SAzBK,AAAA,uBAAuB,CAyB5B,QAAQ,CAAA,GAAK,EAAA,AAAA,MAAC,AAAA,GAAS,EACnB,OAAO,EAAE,KAAK,GACjB;;AAGL,AAAA,CAAC,CAAC,GAAI,CAAA,GAAG,IAAI,IAAI,CAAC,EACd,UAAU,EAAE,6BAA6B,EACzC,OAAO,EAAE,WAAW,EACpB,eAAe,EAAE,WAAW,EAC5B,aAAa,EAAE,GAAG,EAClB,KAAK,EAAE,OAAO,EACd,SAAS,EAAE,GACf,GAAC;;AAGD,AAAA,aAAa,CAAC,QAAQ,CAAC,EACnB,QAAQ,EAAE,QAAQ,GACrB;;AAED,AAAA,yBAAyB,CAAC,EACtB,MAAM,EAAE,CAAC,EACT,OAAO,EAAE,CAAC,EACV,KAAK,EAAE,IAAI,EACX,MAAM,EAAE,IAAI,EACZ,OAAO,EAAE,IAAI,EACb,WAAW,EAAE,MAAM,EACnB,eAAe,EAAE,MAAM,EACvB,UAAU,EAAE,IAAI,EAChB,MAAM,EAAE,IAAI,EAEZ,QAAQ,EAAE,QAAQ,EAClB,GAAG,EAAE,CAAC,EACN,KAAK,EAAE,CAAC,EACR,UAAU,EAAE,8BAA8B,CAAC,MAAM,CAAC,MAAM,CAAC,SAAS,GAYrE;;AA1BD,AAgBI,yBAhBqB,AAgBpB,kCAAkC,CAAC,EAChC,KAAK,EAAE,KAAK,EACZ,UAAU,EAAE,IAAI,EAChB,SAAS,EAAE,IAAI,EACf,WAAW,EAAE,IAAI,GACpB;;AArBL,AAuBI,yBAvBqB,CAuBnB,KAAK,CAAA,GAAK,CAAA,kCAAkC,EAAE,EAC5C,MAAM,EAAE,uBAAuB,GAClC;;AC7FL,AAAA,UAAU,CAAC,KAAK,CAAC,EAAE,CAAC,EAAE,OAAO,EAAE,GAAG,GAAI;;AACtC,AAAA,UAAU,CAAC,KAAK,CAAC,GAAG,CAAC,EAAE,MAAM,EAAE,CAAC,GAAI;;AACpC,AAAA,UAAU,EAAE,UAAU,CAAC,EAAE,CAAC,EACxB,KAAK,EAAE,OAAO,GACf;;AACD,AAAA,UAAU,CAAC,IAAI,CAAC,EACd,KAAK,EAAE,OAAO,EACd,gBAAgB,EAAE,OAAO,GAC1B;;AACD,AAAA,UAAU,CAAC,EAAE,EAAE,UAAU,CAAC,GAAG,EAAE,UAAU,CAAC,GAAG,EAAE,UAAU,CAAC,GAAG,EAAE,UAAU,CAAC,GAAG,CAAC,EAC5E,KAAK,EAAE,OAAO,GACf;;AACD,AAAA,UAAU,CAAC,GAAG,CAAC,EACb,KAAK,EAAE,OAAO,GACf;;AACD,AAAA,UAAU,CAAC,GAAG,CAAC,EACb,KAAK,EAAE,OAAO,GACf;;AACD,AAAA,UAAU,CAAC,EAAE,EAAE,UAAU,CAAC,GAAG,CAAC,EAC5B,KAAK,EAAE,OAAO,GACf;;AACD,AAAA,UAAU,CAAC,EAAE,EAAE,UAAU,CAAC,GAAG,CAAC,EAC5B,KAAK,EAAE,OAAO,GACf;;AACD,AAAA,UAAU,CAAC,GAAG,CAAC,EACb,KAAK,EAAE,OAAO,GACf;;AACD,AAAA,UAAU,CAAC,GAAG,CAAC,EACb,KAAK,EAAE,OAAO,GACf;;AACD,AAAA,UAAU,CAAC,GAAG,CAAC,EACb,KAAK,EAAE,OAAO,EACd,gBAAgB,EAAE,OAAO,EACzB,WAAW,EAAE,IAAI,GAClB;;AACD,AAAA,UAAU,CAAC,EAAE,EAAE,UAAU,CAAC,GAAG,EAAE,UAAU,CAAC,GAAG,EAAE,UAAU,CAAC,GAAG,EAAE,UAAU,CAAC,GAAG,CAAC,EAC5E,KAAK,EAAE,OAAO,GACf;;AACD,AAAA,UAAU,CAAC,GAAG,CAAC,EACb,KAAK,EAAE,OAAO,GACf;;AACD,AAAA,UAAU,CAAC,GAAG,CAAC,EACb,KAAK,EAAE,OAAO,GACf;;AACD,AAAA,UAAU,CAAC,GAAG,CAAC,EACb,KAAK,EAAE,OAAO,GACf;;AACD,AAAA,UAAU,CAAC,EAAE,EAAE,UAAU,CAAC,GAAG,EAAE,UAAU,CAAC,GAAG,EAAE,UAAU,CAAC,GAAG,EAAE,UAAU,CAAC,GAAG,EAAE,UAAU,CAAC,GAAG,EAAE,UAAU,CAAC,GAAG,EAAE,UAAU,CAAC,GAAG,CAAC,EAC5H,KAAK,EAAE,OAAO,GACf;;AACD,AAAA,UAAU,CAAC,GAAG,CAAC,EACb,KAAK,EAAE,OAAO,GACf;;AACD,AAAA,UAAU,CAAC,GAAG,CAAC,EACb,KAAK,EAAE,OAAO,GACf;;AACD,AAAA,UAAU,CAAC,GAAG,CAAC,EACb,KAAK,EAAE,OAAO,GACf;;AACD,AAAA,UAAU,CAAC,GAAG,CAAC,EACb,KAAK,EAAE,OAAO,GACf;;AACD,AAAA,UAAU,CAAC,GAAG,CAAC,EACb,KAAK,EAAE,OAAO,GACf;;AACD,AAAA,UAAU,CAAC,GAAG,CAAC,EACb,KAAK,EAAE,OAAO,GACf;;AACD,AAAA,UAAU,CAAC,GAAG,CAAC,EACb,KAAK,EAAE,OAAO,GACf;;AACD,AAAA,UAAU,CAAC,EAAE,EAAE,UAAU,CAAC,GAAG,EAAE,UAAU,CAAC,GAAG,EAAE,UAAU,CAAC,GAAG,EAAE,UAAU,CAAC,GAAG,EAAE,UAAU,CAAC,GAAG,EAAE,UAAU,CAAC,GAAG,EAAE,UAAU,CAAC,GAAG,CAAC,EAC5H,KAAK,EAAE,OAAO,GACf;;AACD,AAAA,UAAU,CAAC,GAAG,CAAC,EACb,KAAK,EAAE,OAAO,GACf;;AC5ED,AAAA,IAAI,CAAC,EACD,WAAW,EAAE,uBAAuB,GACvC;;AAED,AAAA,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,EACX,KAAK,EAAE,IAAI,EACX,WAAW,EAAE,MAAM,EACnB,WAAW,EAAE,WAAW,GAC3B;;AAED,AAAA,EAAE,CAAC,EACC,SAAS,EAAE,IAAI,EACf,WAAW,EAAE,IAAI,GACpB;;AAED,AAAA,CAAC,CAAC,EACE,eAAe,EAAE,IAAI,EACrB,KAAK,EAAE,iBAAiB,GAC3B;;AAGD,AAAA,OAAO,CAAC,EACJ,KAAK,EAAE,OAAO,GACjB;;AAED,AAAA,KAAK,CAAC,EACF,eAAe,EAAE,QAAQ,GAqB5B;;AAtBD,AAGI,KAHC,CAGD,EAAE,EAHN,KAAK,CAGG,EAAE,CAAC,EACH,UAAU,EAAE,IAAI,EAChB,OAAO,EAAE,QAAQ,EACjB,aAAa,EAAE,GAAG,CAAC,KAAK,CAAC,OAAe,EACxC,UAAU,EAAE,GAAG,CAAC,KAAK,CAAC,OAAe,GACxC;;AARL,AAUI,KAVC,CAUD,EAAE,CAAC,CAAC,AAAA,WAAW,CAAC,EACZ,UAAU,EAAE,KAAK,EACjB,aAAa,EAAE,KAAK,GASvB;;AArBL,AAcQ,KAdH,CAUD,EAAE,CAAC,CAAC,AAAA,WAAW,CAIT,WAAW,CAAC,EACV,UAAU,EAAE,OAAO,GACtB;;AAhBT,AAkBQ,KAlBH,CAUD,EAAE,CAAC,CAAC,AAAA,WAAW,CAQT,UAAU,CAAC,EACT,aAAa,EAAE,OAAO,GACzB;;AC7CT,AAAA,gBAAgB,CAAC,EACb,WAAW,EAAE,GAAG,CAAC,KAAK,CAAC,qBAAqB,EAC5C,UAAU,EAAE,yBAAyB,EACrC,KAAK,EAAE,mBAAmB,EAC1B,WAAW,EAAE,CAAC,EAEd,QAAQ,EAAE,QAAQ,EAClB,OAAO,EAAE,IAAI,EACb,aAAa,EAAE,IAAI,GAuDtB;;AA/DD,AAUC,gBAVe,CAUf,KAAK,CAAC,EACC,MAAM,EAAE,YAAY,EACpB,KAAK,EAAE,IAAI,GAKjB;;AAjBF,AAcQ,gBAdQ,CAUf,KAAK,CAIE,EAAE,CAAC,EACC,KAAK,EAAE,IAAI,GACd;;AAhBT,AAmBI,gBAnBY,GAmBV,KAAK,CAAC,EACJ,UAAU,EAAE,GAAG,GAClB;;AArBL,AAuBI,gBAvBY,CAuBZ,KAAK,CAAC,EACF,gBAAgB,EAAE,mBAAmB,EACrC,iBAAiB,EAAE,SAAS,EAC5B,mBAAmB,EAAE,aAAa,EAClC,OAAO,EAAE,QAAQ,EACjB,eAAe,EAAE,GAAG,EACpB,KAAK,EAAE,KAAK,GAKf;;AAlCL,AA+BQ,gBA/BQ,CAuBZ,KAAK,CAQD,MAAM,CAAC,EACH,OAAO,EAAE,IAAI,GAChB;;AAjCT,AAoCI,gBApCY,AAoCX,KAAK,CAAC,EACH,cAAc,CAAA,QAAC,EACf,gBAAgB,CAAA,QAAC,EACjB,oBAAoB,CAAA,QAAC,EACrB,cAAc,CAAA,yqBAAC,GAClB;;AAzCL,AA2CI,gBA3CY,AA2CX,IAAI,CAAC,EACF,cAAc,CAAA,QAAC,EACf,gBAAgB,CAAA,QAAC,EACjB,oBAAoB,CAAA,QAAC,EACrB,cAAc,CAAA,2rCAAC,GAClB;;AAhDL,AAkDI,gBAlDY,AAkDX,QAAQ,EAlDb,gBAAgB,AAkDA,UAAU,CAAC,EACnB,cAAc,CAAA,QAAC,EACf,gBAAgB,CAAA,QAAC,EACjB,oBAAoB,CAAA,QAAC,EACrB,cAAc,CAAA,msCAAC,GAClB;;AAvDL,AAyDI,gBAzDY,AAyDX,QAAQ,CAAC,EACN,cAAc,CAAA,QAAC,EACf,gBAAgB,CAAA,QAAC,EACjB,oBAAoB,CAAA,QAAC,EACrB,cAAc,CAAA,4uBAAC,GAClB;;AC9DL,AAAA,IAAI,CAAC,EACD,eAAe,CAAA,KAAC,EAChB,eAAe,CAAA,MAAC,EAChB,YAAY,CAAA,KAAC,EAMb,OAAO,EAAE,CAAC,EACV,MAAM,EAAE,CAAC,EACT,OAAO,EAAE,IAAI,EACb,cAAc,EAAE,MAAM,EACtB,UAAU,EAAE,KAAK,EACjB,gBAAgB,EAAE,sBAAsB,EACxC,WAAW,EAAE,sBAAsB,GAKtC;;AAfG,MAAM,0CALV,GAAA,AAAA,IAAI,CAAC,EAMG,eAAe,CAAA,MAAC,GAcvB,EAAA;;AApBD,AAiBI,IAjBA,GAiBE,OAAO,CAAC,EACN,IAAI,EAAE,CAAC,GACV;;AAEL,AAAA,MAAM,CAAC,EACH,QAAQ,EAAE,cAAc,EACxB,QAAQ,EAAE,MAAM,EAChB,GAAG,EAAE,CAAC,EACN,OAAO,EAAE,CAAC,GACb;;AACD,AAAA,IAAI,GAAG,MAAM,CAAC,EACV,MAAM,EAAE,iBAAiB,CAAC,IAAI,CAAC,CAAC,GACnC;;AACD,AAAA,CAAC,CAAC,EACE,UAAU,EAAE,UAAU,GACzB;;AChCD,AAAA,SAAS,CAAC,EACN,OAAO,EAAE,SAAS,EAClB,KAAK,EAAE,KAAK,EACZ,UAAU,EAAE,IAAI,EACpB,oDAAoD,CAChD,WAAW,EAAE,WAAW,EACxB,WAAW,EAAE,kBAAkB,EAC/B,gBAAgB,EAAE,sBAAsB,GAuF3C;;AA9FD,AASI,SATK,CASL,EAAE,CAAC,EACC,UAAU,EAAE,IAAI,GACnB;;AAXL,AAYI,SAZK,CAYL,CAAC,EAZL,SAAS,CAYF,MAAM,CAAC,EACN,eAAe,EAAE,IAAI,EACrB,KAAK,EAAE,OAAO,EACd,SAAS,EAAE,IAAI,EACf,OAAO,EAAE,WAAW,EACpB,KAAK,EAAE,IAAI,EACX,MAAM,EAAE,KAAK,EACb,OAAO,EAAE,cAAc,EACvB,UAAU,EAAE,IAAI,EAChB,MAAM,EAAE,IAAI,EACZ,MAAM,EAAE,OAAO,EACf,IAAI,EAAE,OAAO,EACb,UAAU,EAAE,IAAI,GAKnB;;AA7BL,AA0BQ,SA1BC,CAYL,CAAC,AAcI,OAAO,EA1BhB,SAAS,CAYL,CAAC,CAce,KAAK,EA1BzB,SAAS,CAYF,MAAM,AAcJ,OAAO,EA1BhB,SAAS,CAYF,MAAM,CAcO,KAAK,CAAC,EACd,KAAK,EAAE,iBAAiB,GAC3B;;AA5BT,AA+BC,SA/BQ,CA+BR,CAAC,CAAC,KAAK,CAAC,EACH,OAAO,EAAE,IAAI,GACjB;;AAjCF,AAmCI,SAnCK,CAmCL,UAAU,CAAC,EACP,WAAW,EAAE,GAAG,EAChB,SAAS,EAAE,IAAI,GAClB;;AAtCL,AAwCI,SAxCK,CAwCL,GAAG,CAAC,EACA,WAAW,EAAE,iBAAiB,EAE9B,aAAa,EAAE,GAAG,GAKrB;;AAhDL,AA6CQ,SA7CC,CAwCL,GAAG,AAKE,UAAU,CAAC,EACR,OAAO,EAAE,IAAI,GAChB;;AA/CT,AAkDI,SAlDK,CAkDL,GAAG,GAAG,EAAE,GAAG,CAAC,EAlDhB,SAAS,CAkDS,GAAG,GAAG,EAAE,GAAG,MAAM,CAAC,EAC5B,YAAY,EAAE,IAAI,EAClB,UAAU,EAAE,IAAI,GAMnB;;AA1DL,AAsDQ,SAtDC,CAkDL,GAAG,GAAG,EAAE,GAAG,CAAC,AAIP,OAAO,EAtDhB,SAAS,CAkDS,GAAG,GAAG,EAAE,GAAG,MAAM,AAI1B,OAAO,CAAC,EACL,WAAW,EAAE,4BAA4B,CAAC,KAAK,CAAC,mBAAmB,EACnE,YAAY,EAAE,yCAAyC,GAC1D;;AAzDT,AA4DI,SA5DK,CA4DL,GAAG,AAAA,UAAU,CAAC,EACV,MAAM,EAAE,IAAI,GACf;;AA9DL,AAgEC,SAhEQ,CAgER,GAAG,AAAA,UAAU,CAAC,CAAC,EAhEhB,SAAS,CAgES,GAAG,AAAA,UAAU,CAAC,MAAM,CAAC,EAC/B,YAAY,EAAE,IAAI,GAKxB;;AAtEF,AAmEQ,SAnEC,CAgER,GAAG,AAAA,UAAU,CAAC,CAAC,AAGP,OAAO,EAnEhB,SAAS,CAgES,GAAG,AAAA,UAAU,CAAC,MAAM,AAG7B,OAAO,CAAC,EACL,YAAY,EAAE,yCAAyC,GAC1D;;AArET,AAwEI,SAxEK,CAwEL,OAAO,CAAC,EACJ,KAAK,EAAE,OAAO,GACjB;;AA1EL,AA4EI,SA5EK,CA4EL,gBAAgB,CAAC,EACb,WAAW,EAAE,IAAI,EACjB,UAAU,EAAE,GAAG,EACf,KAAK,EAAE,KAAK,EACZ,MAAM,EAAE,IAAI,EACZ,IAAI,EAAE,QAAQ,EACd,UAAU,EAAE,cAAc,EAC1B,MAAM,EAAE,WAAW,CAAC,SAAS,CAAC,YAAY,CAAC,iBAAiB,CAAC,eAAe,CAAC,aAAa,GAC7F;;AApFL,AAsFI,SAtFK,CAsFL,MAAM,CAAC,KAAK,CAAC,gBAAgB,EAtFjC,SAAS,CAuFL,MAAM,AAAA,QAAQ,CAAC,gBAAgB,CAAC,EAC5B,MAAM,EAAE,WAAW,CAAC,UAAU,CAAC,eAAe,CAAC,kBAAkB,CAAC,gBAAgB,CAAC,aAAa,GACnG;;AAzFL,AA2FI,SA3FK,CA2FL,MAAM,AAAA,SAAS,CAAC,gBAAgB,CAAC,EAC7B,SAAS,EAAE,aAAa,GAC3B;;AC7FL,AAAA,UAAU,CAAC,EACP,KAAK,EAAE,KAAK,EACZ,OAAO,EAAE,SAAS,EAClB,UAAU,EAAE,IAAI,EAChB,MAAM,EAAE,kCAAkC,EAC1C,GAAG,EAAE,CAAC,EACN,QAAQ,EAAE,cAAc,EACxB,QAAQ,EAAE,MAAM,EAChB,OAAO,EAAE,IAAI,EACb,cAAc,EAAE,MAAM,EACtB,WAAW,EAAE,WAAW,EACxB,WAAW,EAAE,kBAAkB,EAC/B,gBAAgB,EAAE,OAAO,GA+C5B;;AA3DD,AAcI,UAdM,CAcN,EAAE,CAAC,EACC,MAAM,EAAE,MAAM,EACd,SAAS,EAAE,IAAI,EACf,WAAW,EAAE,MAAM,GACtB;;AAlBL,AAoBI,UApBM,CAoBN,EAAE,CAAC,EACC,UAAU,EAAE,IAAI,EAChB,OAAO,EAAE,CAAC,EACV,MAAM,EAAE,CAAC,GAEZ;;AAzBL,AA2BI,UA3BM,CA2BN,EAAE,CAAC,EACC,OAAO,EAAE,CAAC,GACb;;AA7BL,AA+BI,UA/BM,CA+BN,CAAC,CAAC,EACE,cAAc,CAAA,IAAC,EACf,SAAS,EAAE,IAAI,EACf,KAAK,EAAE,OAAO,EACd,YAAY,EAAE,6DAA6D,EAC3E,MAAM,EAAE,OAAO,EACf,OAAO,EAAE,YAAY,GAWxB;;AAhDL,AAuCQ,UAvCE,CA+BN,CAAC,CAQK,KAAK,CAAC,EACN,KAAK,EAAE,iBAAiB,GACzB;;AAzCT,AA2CQ,UA3CE,CA+BN,CAAC,AAYI,OAAO,CAAC,EACL,cAAc,CAAA,6BAAC,EACf,WAAW,EAAE,mBAAmB,CAAC,KAAK,CAAC,iBAAiB,EACxD,KAAK,EAAE,OAAO,GACjB;;AA/CT,AAkDI,UAlDM,CAkDN,WAAW,CAAC,EACR,WAAW,EAAE,iBAAiB,GACjC;;AApDL,AAuDQ,UAvDE,CAAV,WAAW,CAuDC,EACA,eAAe,CAAA,EAAC,GACnB;;AAzDT,AAuDQ,UAvDE,CAAV,WAAW,CAuDC,EACA,eAAe,CAAA,EAAC,GACnB;;AAzDT,AAuDQ,UAvDE,CAAV,WAAW,CAuDC,EACA,eAAe,CAAA,EAAC,GACnB;;AAzDT,AAuDQ,UAvDE,CAAV,WAAW,CAuDC,EACA,eAAe,CAAA,EAAC,GACnB;;AAzDT,AAuDQ,UAvDE,CAAV,WAAW,CAuDC,EACA,eAAe,CAAA,EAAC,GACnB;;AAzDT,AAuDQ,UAvDE,CAAV,WAAW,CAuDC,EACA,eAAe,CAAA,EAAC,GACnB;;AAGT,MAAM,oBACF,GAAA,AAAA,UAAU,CAAC,EACP,KAAK,EAAE,KAAK,GACf,EAAA;;AC/DL,AAAA,IAAI,GAAG,MAAM,CAAC,EACV,UAAU,EAAE,iBAAiB,EAC7B,MAAM,EAAE,oBAAoB,EAC5B,SAAS,EAAE,IAAI,EACf,KAAK,EAAE,OAAO,EACd,OAAO,EAAE,IAAI,EACb,eAAe,EAAE,aAAa,EAC9B,WAAW,EAAE,MAAM,GAQtB;;AALG,MAAM,mBACF,GAXR,AAWQ,IAXJ,GAAG,MAAM,CAWL,iBAAiB,CAAC,EACd,OAAO,EAAE,IAAI,GAChB,EAAA;;AAGT,AAAA,UAAU,CAAC,MAAM,CAAC,EACd,SAAS,EAAE,IAAI,EACf,OAAO,EAAE,6BAA6B,CAAC,CAAC,CAAC,GAAG,EAC5C,UAAU,EAAE,IAAI,EAChB,MAAM,EAAE,QAAQ,GAanB;;AAjBD,AAMI,UANM,CAAC,MAAM,CAMb,CAAC,CAAC,EACE,MAAM,EAAE,CAAC,GACZ;;AARL,AAUI,UAVM,CAAC,MAAM,CAUb,GAAG,CAAC,EACA,KAAK,EAAE,IAAI,GACd;;AAZL,AAcI,UAdM,CAAC,MAAM,CAcb,UAAU,CAAC,EACP,OAAO,EAAE,IAAI,GAChB;;AChCL,AAAA,OAAO,AAAA,UAAU,CAAC,EACd,OAAO,EAAE,IAAI,EACb,UAAU,EAAE,2BAA2B,EACvC,qBAAqB,EAAE,aAAa,EACpC,kBAAkB,EAAE,IAAI,EACxB,mBAAmB,EAAE,4BAA4B,EACjD,WAAW,EAAE,IAAI,EACjB,SAAS,EAAE,MAAM,EACjB,MAAM,EAAE,IAAI,EACZ,KAAK,EAAE,IAAI,GAwHd;;AAjID,AAWI,OAXG,AAAA,UAAU,GAWX,OAAO,CAAC,EAEN,WAAW,EAAE,iBAAiB,EAC9B,gBAAgB,EAAE,OAAO,EACzB,OAAO,EAAE,WAAW,EACpB,SAAS,EAAE,OAAO,EAClB,QAAQ,EAAE,MAAM,EAChB,WAAW,EAAE,UAAU,EACvB,SAAS,EAAE,IAAI,EACf,KAAK,EAAE,OAAO,EACd,WAAW,EAAE,IAAI,GAUpB;;AA/BL,AAuBQ,OAvBD,AAAA,UAAU,GAWX,OAAO,CAYL,EAAE,EAvBV,OAAO,AAAA,UAAU,GAWX,OAAO,CAYD,EAAE,EAvBd,OAAO,AAAA,UAAU,GAWX,OAAO,CAYG,EAAE,CAAA,GAAK,CAAA,SAAS,GAvBhC,OAAO,AAAA,UAAU,GAWX,OAAO,CAYsB,EAAE,EAvBrC,OAAO,AAAA,UAAU,GAWX,OAAO,CAY0B,EAAE,EAvBzC,OAAO,AAAA,UAAU,GAWX,OAAO,CAY8B,MAAM,EAvBjD,OAAO,AAAA,UAAU,GAWX,OAAO,CAYsC,EAAE,CAAC,EAC1C,WAAW,EAAE,WAAW,GAC3B;;AAED,MAAM,mBAhBV,GAXJ,AAWI,OAXG,AAAA,UAAU,GAWX,OAAO,CAAC,EAiBF,YAAY,EAAE,IAAI,EAClB,aAAa,EAAE,IACnB,GACH,EAAA;;AA/BL,AAiCI,OAjCG,AAAA,UAAU,CAiCb,UAAU,CAAC,EACP,QAAQ,EAAC,QAAQ,EACjB,GAAG,EAAE,IAAI,EACT,KAAK,EAAC,IAAI,EACV,KAAK,EAAE,KAAK,EACZ,WAAW,EAAE,+CAA+C,EAC5D,UAAU,EAAE,iCAAiC,GAChD;;AAxCL,AA4CQ,OA5CD,AAAA,UAAU,CA0Cb,EAAE,CAEG,AAAA,EAAC,AAAA,GA5CV,OAAO,AAAA,UAAU,CA0CT,EAAE,CAED,AAAA,EAAC,AAAA,GA5CV,OAAO,AAAA,UAAU,CA0CL,EAAE,CAEL,AAAA,EAAC,AAAA,EAFI,GAAK,CAAA,SAAS,GA1C5B,OAAO,AAAA,UAAU,CA0Cc,EAAE,CAExB,AAAA,EAAC,AAAA,GA5CV,OAAO,AAAA,UAAU,CA0CkB,EAAE,CAE5B,AAAA,EAAC,AAAA,EAAI,EACF,UAAU,EAAE,iCAAiC,EAC7C,WAAW,EAAE,+CAA+C,EAC5D,OAAO,EAAE,EAAE,GACd;;AAhDT,AAmDC,OAnDM,AAAA,UAAU,CAmDhB,IAAI,GAAG,EAAE,CAAC,EACL,MAAM,EAAE,CAAC,GACb;;AArDF,AAwDC,OAxDM,AAAA,UAAU,CAwDhB,QAAQ,GAAG,SAAS,AAAA,UAAU,CAAC,EACzB,UAAU,EAAE,GAAG,GACjB;;AA1DL,AA4DC,OA5DM,AAAA,UAAU,CA4DhB,MAAM,CAAC,EACJ,UAAU,EAAE,MAAM,GACnB;;AA9DH,AAgEI,OAhEG,AAAA,UAAU,CAgEb,UAAU,CAAC,MAAM,CAAC,EACf,OAAO,EAAE,OAAO,EAChB,UAAU,EAAE,OAAO,EACnB,WAAW,EAAE,WAAW,EACxB,KAAK,EAAE,OAAO,GAChB;;AArEL,AAsEI,OAtEG,AAAA,UAAU,CAsEb,UAAU,CAAC,EACP,UAAU,EAAE,MAAM,GACrB;;AAxEL,AA0EI,OA1EG,AAAA,UAAU,CA0Eb,QAAQ,CAAC,EAAC,KAAK,EAAE,IAAI,GAAG;;AA1E5B,AA2EI,OA3EG,AAAA,UAAU,CA2Eb,EAAE,CAAA,AAAA,EAAC,AAAA,EAAI,EACH,YAAY,CAAA,IAAC,GAChB;;AA7EL,AA8EI,OA9EG,AAAA,UAAU,CA8Eb,EAAE,CAAA,AAAA,EAAC,AAAA,EAAI,EACH,YAAY,CAAA,IAAC,GAChB;;AAhFL,AAiFC,OAjFM,AAAA,UAAU,CAiFhB,IAAI,GAAG,EAAE,CAAC,EACR,YAAY,CAAA,IAAC,GACd;;AAnFF,AAqFI,OArFG,AAAA,UAAU,CAqFb,EAAE,CAAA,AAAA,EAAC,AAAA,EAAI,EACH,YAAY,CAAA,IAAC,GAChB;;AAvFL,AAwFI,OAxFG,AAAA,UAAU,CAwFb,EAAE,CAAA,AAAA,EAAC,AAAA,EAAI,EACH,YAAY,CAAA,MAAC,GAChB;;AA1FL,AA2FI,OA3FG,AAAA,UAAU,CA2Fb,EAAE,CAAA,AAAA,EAAC,AAAA,EAAI,EACH,YAAY,CAAA,OAAC,GAChB;;AA7FL,AA8FI,OA9FG,AAAA,UAAU,CA8Fb,WAAW,CAAC,QAAQ,EA9FxB,OAAO,AAAA,UAAU,CA8FS,MAAM,CAAC,EACzB,UAAU,EAAE,MAAM,EAClB,OAAO,EAAE,KAAK,GACjB;;AAjGL,AAmGQ,OAnGD,AAAA,UAAU,CAkGb,WAAW,CACP,GAAG,CAAA,GAAK,EAAA,AAAA,KAAC,AAAA,GAAO,GAAK,EAAA,AAAA,MAAC,AAAA,IAnG9B,OAAO,AAAA,UAAU,CAkGA,MAAM,CACf,GAAG,CAAA,GAAK,EAAA,AAAA,KAAC,AAAA,GAAO,GAAK,EAAA,AAAA,MAAC,AAAA,GAAS,EAC3B,KAAK,EAAE,IAAI,EACX,MAAM,EAAE,IAAI,EACZ,SAAS,EAAE,IAAI,EACf,UAAU,EAAE,KAAK,GACpB;;AAxGT,AA0GC,OA1GM,AAAA,UAAU,CA0GhB,MAAM,CAAC,EACL,KAAK,EAAE,OAAO,GACf;;AA5GF,AA8GC,OA9GM,AAAA,UAAU,CA8GhB,EAAE,AAAA,WAAW,EA9Gd,OAAO,AAAA,UAAU,CA8GF,EAAE,AAAA,WAAW,CAAC,EAC3B,cAAc,EAAC,GAAG,GAClB;;AAhHF,AAkHI,OAlHG,AAAA,UAAU,CAkHb,KAAK,CAAC,EACF,MAAM,EAAE,MAAM,GACjB;;AApHL,AAsHI,OAtHG,AAAA,UAAU,CAsHb,KAAK,CAAC,EAAE,CAAC,EAAE,CAAC,EACV,OAAO,EAAE,IAAI,GACd;;AAxHL,AA0HC,OA1HM,AAAA,UAAU,CA0HhB,KAAK,CAAC,KAAK,EA1HZ,OAAO,AAAA,UAAU,CA0HJ,KAAK,CAAC,KAAK,CAAC,EACvB,UAAU,EAAC,OAAO,EACjB,KAAK,EAAE,OAAO,GACf;;AA7HF,AA8HC,OA9HM,AAAA,UAAU,CA8HhB,KAAK,CAAC,EAAE,AAAA,KAAK,EA9Hd,OAAO,AAAA,UAAU,CA8HF,KAAK,CAAC,EAAE,AAAA,IAAI,CAAA,EAAC,UAAU,EAAC,OAAO,GAAE;;AA9HhD,AA+HI,OA/HG,AAAA,UAAU,CA+Hb,KAAK,AAAA,YAAY,CAAC,EAAE,EA/HxB,OAAO,AAAA,UAAU,CA+HQ,KAAK,AAAA,YAAY,CAAC,EAAE,CAAC,WAAY,CAAA,GAAG,GA/H7D,OAAO,AAAA,UAAU,CA+H8C,KAAK,AAAA,aAAa,CAAC,EAAE,CAAC,WAAY,CAAA,IAAI,GA/HrG,OAAO,AAAA,UAAU,CA+HsF,KAAK,AAAA,cAAc,CAAC,EAAE,CAAC,KAAK,CAAA,EAAC,UAAU,EAAC,OAAO,GAAE;;AAGxJ,AAAA,UAAU,CAAC,EACP,UAAU,EAAE,GAAG,EACf,WAAW,EAAE,GAAG,EAChB,UAAU,EAAE,iBAAiB,EAC7B,SAAS,EAAE,KAAK,EAChB,WAAW,EAAE,KAAK,EAClB,KAAK,EAAE,OAAO,GACjB;;AAED,AACI,IADA,AAAA,cAAc,CACd,SAAS,CAAC,EACN,OAAO,EAAE,IAAI,GAChB;;AAGL,AAAA,SAAS,CAAC,EACN,GAAG,EAAE,CAAC,EACN,MAAM,EAAE,CAAC,EACT,QAAQ,EAAE,cAAc,EACxB,QAAQ,EAAE,MAAM,GACnB;;AACD,AAAA,SAAS,CAAC,EACN,UAAU,EAAE,WAAY,EACxB,SAAS,EAAE,QAAQ,GACtB;;AACD,AAAA,UAAU,CAAC,EACP,SAAS,EAAE,SAAS,GACvB;;AACD,AAAA,kBAAkB,CAAC,EACf,OAAO,EAAE,IAAI,EACb,UAAU,EAAE,kBAAmB,EAC/B,OAAO,EAAE,CAAC,EACV,QAAQ,EAAE,KAAK,EACf,GAAG,EAAE,oBAAoB,EACzB,MAAM,EAAE,CAAC,EACT,IAAI,EAAE,CAAC,EACP,KAAK,EAAE,CAAC,GACX;;AACD,MAAM,mBAEE,GADJ,AACI,IADA,CAAA,GAAK,CAAA,cAAc,EACnB,kBAAkB,CAAC,EACf,OAAO,EAAE,KAAK,GACjB,CAEL,AAAA,GAAG,AAAA,SAAS,CAAC,EACT,UAAU,EAAE,OAAO,EACnB,SAAS,EAAE,QAAQ,EACnB,UAAU,EAAE,CAAC,CAAC,GAAG,CAAC,GAAG,CAAC,CAAC,CAAC,mBAAmB,EAAE,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,CAAC,CAAC,mBAAmB,EAC1E,UAAU,EAAE,kCAAkC,EAC9C,UAAU,EAAE,kCAAkC,EAC9C,QAAQ,EAAE,KAAK,EACf,MAAM,EAAE,CAAC,EACT,GAAG,EAAE,oBAAoB,EACzB,OAAO,EAAE,CAAC,GACb,CACD,AAAA,OAAO,AAAA,UAAU,GAAG,OAAO,CAAC,EACxB,iBAAiB,EAAE,QAAQ,EAC3B,eAAe,EAAE,OAAO,EACxB,QAAQ,EAAE,OAAO,GACpB,EAjBI;;AAmBT,MAAM,mBACF,GAAA,AAAA,GAAG,AAAA,UAAU,CAAC,EACV,OAAO,EAAE,IAAI,GAChB,EAAA;;CAGJ,AAAD,MAAO,CAAC,MAAM,CAAC,EACX,OAAO,EAAE,EAAE,EACX,OAAO,EAAE,KAAK,EACd,UAAU,EAAE,+BAA+B,EAC3C,MAAM,EAAE,oBAAoB,EAC5B,KAAK,EAAE,GAAG,GACb;;AACD,MAAM,0CACF,IAAC,AAAD,MAAO,CAAC,MAAM,CAAC,EACX,OAAO,EAAE,EAAE,EACX,OAAO,EAAE,KAAK,EACd,KAAK,EAAE,GAAG,EACV,UAAU,EAAE,MAAM,EAClB,MAAM,EAAE,KAAK,GAChB,EAAA"
 }
\ No newline at end of file
diff --git a/docs/2.9.0/SQL/JDBC/error-codes.html b/docs/2.9.0/SQL/JDBC/error-codes.html
index 58e7761..73428df 100644
--- a/docs/2.9.0/SQL/JDBC/error-codes.html
+++ b/docs/2.9.0/SQL/JDBC/error-codes.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Error Codes | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/SQL/JDBC/error-codes" />
+    <link rel="canonical" href="/docs/2.9.0/SQL/JDBC/error-codes" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372550">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286555">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372550"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286555"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2456,7 +2444,7 @@
 </tr>
 <tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock">40001</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Concurrent update conflict. See <a href="/docs/latest/transactions/mvcc#concurrent-updates">Concurrent Updates</a>.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Concurrent update conflict. See <a href="/docs/2.9.0/transactions/mvcc#concurrent-updates">Concurrent Updates</a>.</p></td>
 </tr>
 <tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock">42000</p></td>
@@ -2525,8 +2513,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372550' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372550' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286555' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286555' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/SQL/JDBC/jdbc-client-driver.html b/docs/2.9.0/SQL/JDBC/jdbc-client-driver.html
index 3a9c4ea..f5089d0 100644
--- a/docs/2.9.0/SQL/JDBC/jdbc-client-driver.html
+++ b/docs/2.9.0/SQL/JDBC/jdbc-client-driver.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>JDBC Client Driver | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/SQL/JDBC/jdbc-client-driver" />
+    <link rel="canonical" href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372550">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286555">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372550"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286555"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -920,8 +908,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Working with SQL<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Working with SQL<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,9 +1022,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
-                                class=''
+                                class='active'
                             >JDBC Client Driver</a>
                         
                     </li>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2436,7 +2424,7 @@
 <td class="content">
 <h3 id="securing-connection" class="discrete">Securing Connection</h3>
 <div class="paragraph">
-<p>For information on how to secure the JDBC client driver connection, you can refer to the <a href="/docs/latest/security/ssl-tls">Security documentation</a>.</p>
+<p>For information on how to secure the JDBC client driver connection, you can refer to the <a href="/docs/2.9.0/security/ssl-tls">Security documentation</a>.</p>
 </div>
 </td>
 </tr>
@@ -2587,7 +2575,7 @@
 </table>
 </div>
 <div class="paragraph">
-<p>The parameters cover almost all of the settings of a general <code>IgniteDataStreamer</code> and allow you to tune the streamer according to your needs. Please refer to the <a href="/docs/latest/data-streaming">Data Streaming</a> section for more information on how to configure the streamer.</p>
+<p>The parameters cover almost all of the settings of a general <code>IgniteDataStreamer</code> and allow you to tune the streamer according to your needs. Please refer to the <a href="/docs/2.9.0/data-streaming">Data Streaming</a> section for more information on how to configure the streamer.</p>
 </div>
 <div class="admonitionblock note">
 <table>
@@ -2800,8 +2788,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372550' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372550' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286555' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286555' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/SQL/JDBC/jdbc-driver.html b/docs/2.9.0/SQL/JDBC/jdbc-driver.html
index 5f20383..c1cee84 100644
--- a/docs/2.9.0/SQL/JDBC/jdbc-driver.html
+++ b/docs/2.9.0/SQL/JDBC/jdbc-driver.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>JDBC Driver | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/SQL/JDBC/jdbc-driver" />
+    <link rel="canonical" href="/docs/2.9.0/SQL/JDBC/jdbc-driver" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372550">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286555">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372550"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286555"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -920,8 +908,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Working with SQL<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Working with SQL<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,9 +1009,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
-                                class=''
+                                class='active'
                             >JDBC Driver</a>
                         
                     </li>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2369,7 +2357,7 @@
 <p>Ignite is shipped with JDBC drivers that allow processing of distributed data using standard SQL statements like <code>SELECT</code>, <code>INSERT</code>, <code>UPDATE</code> or <code>DELETE</code> directly from the JDBC side.</p>
 </div>
 <div class="paragraph">
-<p>Presently, there are two drivers supported by Ignite: the lightweight and easy to use JDBC Thin Driver described in this document and <a href="/docs/latest/SQL/JDBC/jdbc-client-driver">JDBC Client Driver</a> that interacts with the cluster by means of a client node.</p>
+<p>Presently, there are two drivers supported by Ignite: the lightweight and easy to use JDBC Thin Driver described in this document and <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver">JDBC Client Driver</a> that interacts with the cluster by means of a client node.</p>
 </div>
 </div>
 </div>
@@ -2467,18 +2455,18 @@
 <tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock"><code>user</code></p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">Username for the SQL Connection. This parameter is required if authentication is enabled on the server.
-See the <a href="/docs/latest/security/authentication">Authentication</a> and <a href="/docs/latest/sql-reference/ddl#create-user">CREATE user</a> documentation for more details.</p></td>
+See the <a href="/docs/2.9.0/security/authentication">Authentication</a> and <a href="/docs/2.9.0/sql-reference/ddl#create-user">CREATE user</a> documentation for more details.</p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">ignite</p></td>
 </tr>
 <tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock"><code>password</code></p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">Password for SQL Connection. Required if authentication is enabled on the server.
-See the <a href="/docs/latest/security/authentication">Authentication</a> and <a href="/docs/latest/sql-reference/ddl#create-user">CREATE user</a> documentation for more details.</p></td>
+See the <a href="/docs/2.9.0/security/authentication">Authentication</a> and <a href="/docs/2.9.0/sql-reference/ddl#create-user">CREATE user</a> documentation for more details.</p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock"><code>ignite</code></p></td>
 </tr>
 <tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock"><code>distributedJoins</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Whether to execute distributed joins in <a href="/docs/latest/SQL/distributed-joins#non-colocated-joins">non-colocated mode</a>.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Whether to execute distributed joins in <a href="/docs/2.9.0/SQL/distributed-joins#non-colocated-joins">non-colocated mode</a>.</p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">false</p></td>
 </tr>
 <tr>
@@ -2517,7 +2505,7 @@
 </tr>
 <tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock"><code>partitionAwarenessPartitionDistributionsCacheSize</code> <a id="partitionAwarenessPartitionDistributionsCacheSize"></a></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">The number of distinct objects that represent partition distribution that the driver keeps locally for optimization. See the description of the previous parameter for details. This local storage with partition distribution objects invalidates when the cluster topology changes. The optimal value for this parameter should equal the number of distinct tables (<a href="/docs/latest/configuring-caches/cache-groups">cache groups</a>) you are going to use in your queries.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">The number of distinct objects that represent partition distribution that the driver keeps locally for optimization. See the description of the previous parameter for details. This local storage with partition distribution objects invalidates when the cluster topology changes. The optimal value for this parameter should equal the number of distinct tables (<a href="/docs/2.9.0/configuring-caches/cache-groups">cache groups</a>) you are going to use in your queries.</p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">1000</p></td>
 </tr>
 <tr>
@@ -2792,7 +2780,7 @@
 </tr>
 <tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock"><code>sslContextFactory</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">The class name that implements <code>Factory&lt;SSLContext&gt;</code> to provide node-side SSL. See <a href="/docs/latest/security/ssl-tls">this</a> for more information.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">The class name that implements <code>Factory&lt;SSLContext&gt;</code> to provide node-side SSL. See <a href="/docs/2.9.0/security/ssl-tls">this</a> for more information.</p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock"><code>null</code></p></td>
 </tr>
 </tbody>
@@ -2830,7 +2818,7 @@
 <div class="paragraph">
 <p>You can configure the JDBC Thin Driver to use SSL to secure communication with the cluster.
 SSL must be configured both on the cluster side and in the JDBC Driver.
-Refer to the  <a href="/docs/latest/security/ssl-tls#ssl-for-clients">SSL for Thin Clients and JDBC/ODBC</a> section for the information about cluster configuration.</p>
+Refer to the  <a href="/docs/2.9.0/security/ssl-tls#ssl-for-clients">SSL for Thin Clients and JDBC/ODBC</a> section for the information about cluster configuration.</p>
 </div>
 <div class="paragraph">
 <p>To enable SSL in the JDBC Driver, pass the <code>sslMode=require</code> parameter in the connection string and provide the key store and trust store parameters:</p>
@@ -3130,7 +3118,7 @@
 <h2 id="streaming">Streaming</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p>JDBC Driver allows streaming data in bulk using the <code>SET</code> command. See the <code>SET</code> command <a href="/docs/latest/sql-reference/operational-commands#set-streaming">documentation</a> for more information.</p>
+<p>JDBC Driver allows streaming data in bulk using the <code>SET</code> command. See the <code>SET</code> command <a href="/docs/2.9.0/sql-reference/operational-commands#set-streaming">documentation</a> for more information.</p>
 </div>
 </div>
 </div>
@@ -3224,7 +3212,7 @@
 </tr>
 <tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock">40001</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Concurrent update conflict. See <a href="/docs/latest/transactions/mvcc#concurrent-updates">Concurrent Updates</a>.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Concurrent update conflict. See <a href="/docs/2.9.0/transactions/mvcc#concurrent-updates">Concurrent Updates</a>.</p></td>
 </tr>
 <tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock">42000</p></td>
@@ -3317,8 +3305,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372550' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372550' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286555' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286555' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/SQL/ODBC/connection-string-dsn.html b/docs/2.9.0/SQL/ODBC/connection-string-dsn.html
index 9f5e01d..b2012c8 100644
--- a/docs/2.9.0/SQL/ODBC/connection-string-dsn.html
+++ b/docs/2.9.0/SQL/ODBC/connection-string-dsn.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Connection String and DSN | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/SQL/ODBC/connection-string-dsn" />
+    <link rel="canonical" href="/docs/2.9.0/SQL/ODBC/connection-string-dsn" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372550">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286555">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372550"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286555"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1983,8 +1971,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>ODBC Driver<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>ODBC Driver<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,9 +1994,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
-                                class=''
+                                class='active'
                             >Connection String and DSN</a>
                         
                     </li>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2424,13 +2412,13 @@
 <tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock"><code>USER</code></p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">Username for SQL Connection. This parameter is required if authentication is enabled on the server.
-See <a href="/docs/latest/security/authentication">Authentication</a> and <a href="/docs/latest/sql-reference/ddl#create-user">CREATE</a> user docs for more details on how to enable authentication and create user, respectively.</p></td>
+See <a href="/docs/2.9.0/security/authentication">Authentication</a> and <a href="/docs/2.9.0/sql-reference/ddl#create-user">CREATE</a> user docs for more details on how to enable authentication and create user, respectively.</p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">Empty string</p></td>
 </tr>
 <tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock"><code>PASSWORD</code></p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">Password for SQL Connection. This parameter is required if authentication is enabled on the server.
-See <a href="/docs/latest/security/authentication">Authentication</a> and <a href="/docs/latest/sql-reference/ddl#create-user">CREATE</a> user docs for more details on how to enable authentication and create user, respectively.</p></td>
+See <a href="/docs/2.9.0/security/authentication">Authentication</a> and <a href="/docs/2.9.0/sql-reference/ddl#create-user">CREATE</a> user docs for more details on how to enable authentication and create user, respectively.</p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">Empty string</p></td>
 </tr>
 <tr>
@@ -2450,7 +2438,7 @@
 </tr>
 <tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock"><code>DISTRIBUTED_JOINS</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Enables the <a href="/docs/latest/SQL/distributed-joins#non-colocated-joins">non-colocated distributed joins</a> feature for all queries that are executed over the ODBC connection.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Enables the <a href="/docs/2.9.0/SQL/distributed-joins#non-colocated-joins">non-colocated distributed joins</a> feature for all queries that are executed over the ODBC connection.</p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock"><code>false</code></p></td>
 </tr>
 <tr>
@@ -2659,8 +2647,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372550' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372550' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286555' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286555' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/SQL/ODBC/data-types.html b/docs/2.9.0/SQL/ODBC/data-types.html
index ec014e9..61ac6a3 100644
--- a/docs/2.9.0/SQL/ODBC/data-types.html
+++ b/docs/2.9.0/SQL/ODBC/data-types.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Data Types | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/SQL/ODBC/data-types" />
+    <link rel="canonical" href="/docs/2.9.0/SQL/ODBC/data-types" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372550">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286555">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372550"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286555"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1983,8 +1971,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>ODBC Driver<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>ODBC Driver<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,9 +2033,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
-                                class=''
+                                class='active'
                             >Data Types</a>
                         
                     </li>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2483,8 +2471,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372550' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372550' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286555' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286555' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/SQL/ODBC/error-codes.html b/docs/2.9.0/SQL/ODBC/error-codes.html
index 387efd8..17a8279 100644
--- a/docs/2.9.0/SQL/ODBC/error-codes.html
+++ b/docs/2.9.0/SQL/ODBC/error-codes.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Error Codes | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/SQL/ODBC/error-codes" />
+    <link rel="canonical" href="/docs/2.9.0/SQL/ODBC/error-codes" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372550">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286555">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372550"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286555"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1983,8 +1971,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>ODBC Driver<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>ODBC Driver<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,9 +2046,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
-                                class=''
+                                class='active'
                             >Error Codes</a>
                         
                     </li>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2600,8 +2588,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372550' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372550' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286555' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286555' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/SQL/ODBC/odbc-driver.html b/docs/2.9.0/SQL/ODBC/odbc-driver.html
index e84aebc..e8eeee3 100644
--- a/docs/2.9.0/SQL/ODBC/odbc-driver.html
+++ b/docs/2.9.0/SQL/ODBC/odbc-driver.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>ODBC Driver | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/SQL/ODBC/odbc-driver" />
+    <link rel="canonical" href="/docs/2.9.0/SQL/ODBC/odbc-driver" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372551">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286555">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372551"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286555"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1983,8 +1971,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>ODBC Driver<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>ODBC Driver<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1993,9 +1981,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
-                                class=''
+                                class='active'
                             >ODBC Driver</a>
                         
                     </li>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2517,7 +2505,7 @@
 </div>
 </div></code-tab></code-tabs>
 <div class="paragraph">
-<p>A connection that is established from the ODBC driver side to the cluster via <code>ClientListenerProcessor</code> is also configurable. Find more details on how to alter connection settings from the driver side <a href="/docs/latest/SQL/ODBC/connection-string-dsn">here</a>.</p>
+<p>A connection that is established from the ODBC driver side to the cluster via <code>ClientListenerProcessor</code> is also configurable. Find more details on how to alter connection settings from the driver side <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn">here</a>.</p>
 </div>
 </div>
 </div>
@@ -2863,8 +2851,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372551' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372551' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286555' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286555' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/SQL/ODBC/querying-modifying-data.html b/docs/2.9.0/SQL/ODBC/querying-modifying-data.html
index 192ab1c..a7d5e74 100644
--- a/docs/2.9.0/SQL/ODBC/querying-modifying-data.html
+++ b/docs/2.9.0/SQL/ODBC/querying-modifying-data.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Querying and Modifying Data | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/SQL/ODBC/querying-modifying-data" />
+    <link rel="canonical" href="/docs/2.9.0/SQL/ODBC/querying-modifying-data" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372551">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286555">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372551"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286555"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1983,8 +1971,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>ODBC Driver<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>ODBC Driver<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,9 +2007,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
-                                class=''
+                                class='active'
                             >Querying and Modifying Data</a>
                         
                     </li>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2371,7 +2359,7 @@
 </div>
 <div class="paragraph">
 <p>At the implementation layer, the ODBC driver uses SQL Fields queries to retrieve data from the cluster.
-This means that from ODBC side you can access only those fields that are <a href="/docs/latest/SQL/sql-api#configuring-queryable-fields">defined in the cluster configuration</a>.</p>
+This means that from ODBC side you can access only those fields that are <a href="/docs/2.9.0/SQL/sql-api#configuring-queryable-fields">defined in the cluster configuration</a>.</p>
 </div>
 <div class="paragraph">
 <p>Moreover, the ODBC driver supports DML (Data Modification Layer), which means that you can modify your data using an ODBC connection.</p>
@@ -2516,10 +2504,10 @@
 <h2 id="connecting-to-the-cluster">Connecting to the Cluster</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p>After the cluster is configured and started, we can connect to it from the ODBC driver side. To do this, you need to prepare a valid connection string and pass it as a parameter to the ODBC driver at the connection time. Refer to the <a href="/docs/latest/SQL/ODBC/connection-string-dsn">Connection String</a> page for more details.</p>
+<p>After the cluster is configured and started, we can connect to it from the ODBC driver side. To do this, you need to prepare a valid connection string and pass it as a parameter to the ODBC driver at the connection time. Refer to the <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn">Connection String</a> page for more details.</p>
 </div>
 <div class="paragraph">
-<p>Alternatively, you can also use a <a href="/docs/latest/SQL/ODBC/connection-string-dsn#configuring-dsn">pre-configured DSN</a> for connection purposes as shown in the example below.</p>
+<p>Alternatively, you can also use a <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn#configuring-dsn">pre-configured DSN</a> for connection purposes as shown in the example below.</p>
 </div>
 <div class="listingblock">
 <div class="content">
@@ -2927,7 +2915,7 @@
 <h2 id="streaming">Streaming</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p>The ODBC driver allows streaming data in bulk using the <code>SET</code> command. See the <code>SET</code> <a href="/docs/latest/sql-reference/operational-commands#set-streaming">command documentation</a> for more information.</p>
+<p>The ODBC driver allows streaming data in bulk using the <code>SET</code> command. See the <code>SET</code> <a href="/docs/2.9.0/sql-reference/operational-commands#set-streaming">command documentation</a> for more information.</p>
 </div>
 <div class="admonitionblock note">
 <table>
@@ -3009,8 +2997,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372551' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372551' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286555' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286555' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/SQL/ODBC/specification.html b/docs/2.9.0/SQL/ODBC/specification.html
index 179964b..b3360a4 100644
--- a/docs/2.9.0/SQL/ODBC/specification.html
+++ b/docs/2.9.0/SQL/ODBC/specification.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Specification | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/SQL/ODBC/specification" />
+    <link rel="canonical" href="/docs/2.9.0/SQL/ODBC/specification" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372551">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286555">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372551"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286555"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1983,8 +1971,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>ODBC Driver<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>ODBC Driver<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,9 +2020,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
-                                class=''
+                                class='active'
                             >Specification</a>
                         
                     </li>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -3888,8 +3876,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372551' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372551' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286555' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286555' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/SQL/custom-sql-func.html b/docs/2.9.0/SQL/custom-sql-func.html
index 0f23bba..d17207f 100644
--- a/docs/2.9.0/SQL/custom-sql-func.html
+++ b/docs/2.9.0/SQL/custom-sql-func.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Custom SQL Functions | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/SQL/custom-sql-func" />
+    <link rel="canonical" href="/docs/2.9.0/SQL/custom-sql-func" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372551">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286555">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372551"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286555"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -920,8 +908,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Working with SQL<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Working with SQL<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,9 +996,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
-                                class=''
+                                class='active'
                             >Custom SQL Functions</a>
                         
                     </li>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2474,8 +2462,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372551' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372551' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286555' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286555' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/SQL/distributed-joins.html b/docs/2.9.0/SQL/distributed-joins.html
index 71f7825..91b72cf 100644
--- a/docs/2.9.0/SQL/distributed-joins.html
+++ b/docs/2.9.0/SQL/distributed-joins.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Distributed Joins | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/SQL/distributed-joins" />
+    <link rel="canonical" href="/docs/2.9.0/SQL/distributed-joins" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372551">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286555">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372551"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286555"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -920,8 +908,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Working with SQL<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Working with SQL<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,9 +970,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
-                                class=''
+                                class='active'
                             >Distributed Joins</a>
                         
                     </li>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2443,7 +2431,7 @@
 <div class="title">Warning</div>
 </td>
 <td class="content">
-If you use a non-collocated join on a column from a <a href="/docs/latest/data-modeling/data-partitioning#replicated">replicated table</a>, the column must have an index.
+If you use a non-collocated join on a column from a <a href="/docs/2.9.0/data-modeling/data-partitioning#replicated">replicated table</a>, the column must have an index.
 Otherwise, you will get an exception.
 </td>
 </tr>
@@ -2570,8 +2558,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372551' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372551' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286555' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286555' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/SQL/indexes.html b/docs/2.9.0/SQL/indexes.html
index 630e3cf..7b93039 100644
--- a/docs/2.9.0/SQL/indexes.html
+++ b/docs/2.9.0/SQL/indexes.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Defining Indexes | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/SQL/indexes" />
+    <link rel="canonical" href="/docs/2.9.0/SQL/indexes" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372551">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286556">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372551"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286556"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -920,8 +908,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Working with SQL<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Working with SQL<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,9 +944,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
-                                class=''
+                                class='active'
                             >Defining Indexes</a>
                         
                     </li>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2366,7 +2354,7 @@
         <div id="preamble">
 <div class="sectionbody">
 <div class="paragraph">
-<p>In addition to common DDL commands, such as CREATE/DROP INDEX, developers can use Ignite&#8217;s <a href="/docs/latest/SQL/sql-api">SQL APIs</a> to define indexes.</p>
+<p>In addition to common DDL commands, such as CREATE/DROP INDEX, developers can use Ignite&#8217;s <a href="/docs/2.9.0/SQL/sql-api">SQL APIs</a> to define indexes.</p>
 </div>
 <div class="admonitionblock note">
 <table>
@@ -2376,7 +2364,7 @@
 </td>
 <td class="content">
 <div class="paragraph">
-<p>Indexing capabilities are provided by the 'ignite-indexing' module. If you start Ignite from Java code, <a href="/docs/latest/setup#enabling-modules">add this module to your classpath</a>.</p>
+<p>Indexing capabilities are provided by the 'ignite-indexing' module. If you start Ignite from Java code, <a href="/docs/2.9.0/setup#enabling-modules">add this module to your classpath</a>.</p>
 </div>
 </td>
 </tr>
@@ -2441,7 +2429,7 @@
 </div>
 </div></code-tab></code-tabs>
 <div class="paragraph">
-<p>The type name is used as the table name in SQL queries. In this case, our table name will be <code>Person</code> (schema name usage and definition is explained in the <a href="/docs/latest/SQL/schemas">Schemas</a> section).</p>
+<p>The type name is used as the table name in SQL queries. In this case, our table name will be <code>Person</code> (schema name usage and definition is explained in the <a href="/docs/2.9.0/SQL/schemas">Schemas</a> section).</p>
 </div>
 <div class="paragraph">
 <p>Both <code>id</code> and <code>salary</code> are indexed fields. <code>id</code> will be sorted in ascending order (default) and <code>salary</code> in descending order.</p>
@@ -2449,7 +2437,7 @@
 <div class="paragraph">
 <p>If you do not want to index a field, but you still need to use it in SQL queries, then the field must be annotated without the <code>index = true</code> parameter.
 Such a field is called a <em>queryable field</em>.
-In the example above, <code>name</code> is defined as a <a href="/docs/latest/SQL/sql-api#configuring-queryable-fields">queryable field</a>.</p>
+In the example above, <code>name</code> is defined as a <a href="/docs/2.9.0/SQL/sql-api#configuring-queryable-fields">queryable field</a>.</p>
 </div>
 <div class="paragraph">
 <p>The <code>age</code> field is neither queryable nor is it an indexed field, and thus it will not be accessible from SQL queries.</p>
@@ -2466,7 +2454,7 @@
 <td class="content">
 <h3 id="updating-indexes-and-queryable-fields-at-runtime" class="discrete">Updating Indexes and Queryable Fields at Runtime</h3>
 <div class="paragraph">
-<p>Use the <a href="/docs/latest/sql-reference/ddl#create-index">CREATE/DROP INDEX</a> commands if you need to manage indexes or make an object&#8217;s new fields visible to the SQL engine at​ runtime.</p>
+<p>Use the <a href="/docs/2.9.0/sql-reference/ddl#create-index">CREATE/DROP INDEX</a> commands if you need to manage indexes or make an object&#8217;s new fields visible to the SQL engine at​ runtime.</p>
 </div>
 </td>
 </tr>
@@ -2596,7 +2584,7 @@
 <div class="title">Note</div>
 </td>
 <td class="content">
-Since Ignite supports <a href="/docs/latest/key-value-api/binary-objects">Binary Objects</a>, there is no need to add classes of indexed types to the classpath of cluster nodes. The SQL query engine can detect values of indexed and queryable fields, avoiding object deserialization.
+Since Ignite supports <a href="/docs/2.9.0/key-value-api/binary-objects">Binary Objects</a>, there is no need to add classes of indexed types to the classpath of cluster nodes. The SQL query engine can detect values of indexed and queryable fields, avoiding object deserialization.
 </td>
 </tr>
 </table>
@@ -2788,7 +2776,7 @@
 </div>
 </div></code-tab></code-tabs>
 <div class="paragraph">
-<p>A short name of the <code>valueType</code> is used as a table name in SQL queries. In this case, our table name will be <code>Person</code> (schema name usage and definition is explained on the <a href="/docs/latest/SQL/schemas">Schemas</a> page).</p>
+<p>A short name of the <code>valueType</code> is used as a table name in SQL queries. In this case, our table name will be <code>Person</code> (schema name usage and definition is explained on the <a href="/docs/2.9.0/SQL/schemas">Schemas</a> page).</p>
 </div>
 <div class="paragraph">
 <p>Once the <code>QueryEntity</code> is defined, you can execute the SQL query as follows:</p>
@@ -2807,7 +2795,7 @@
 <td class="content">
 <h3 id="updating-indexes-and-queryable-fields-at-runtime-2" class="discrete">Updating Indexes and Queryable Fields at Runtime</h3>
 <div class="paragraph">
-<p>Use the <a href="/docs/latest/sql-reference/ddl#create-index">CREATE/DROP INDEX</a> command if you need to manage indexes or make new fields of the object visible to the SQL engine at​ runtime.</p>
+<p>Use the <a href="/docs/2.9.0/sql-reference/ddl#create-index">CREATE/DROP INDEX</a> command if you need to manage indexes or make new fields of the object visible to the SQL engine at​ runtime.</p>
 </div>
 </td>
 </tr>
@@ -2819,7 +2807,7 @@
 <h2 id="creating-indexes-using-sql-command">Creating Indexes Using SQL Command</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p>Refer to the <a href="/docs/latest/sql-reference/ddl#create-index">CREATE INDEX</a> section.</p>
+<p>Refer to the <a href="/docs/2.9.0/sql-reference/ddl#create-index">CREATE INDEX</a> section.</p>
 </div>
 </div>
 </div>
@@ -2828,7 +2816,7 @@
 <div class="sectionbody">
 <div class="paragraph">
 <p>Proper index inline size can help speed up queries on indexed fields.
-Refer to the dedicated section in the <a href="/docs/latest/SQL/sql-tuning#increasing-index-inline-size">SQL Tuning guide</a> for the information on how to choose a proper inline size.</p>
+Refer to the dedicated section in the <a href="/docs/2.9.0/SQL/sql-tuning#increasing-index-inline-size">SQL Tuning guide</a> for the information on how to choose a proper inline size.</p>
 </div>
 <div class="paragraph">
 <p>In most cases, you will only need to set the inline size for indexes on variable-length fields, such as strings or arrays.
@@ -2905,7 +2893,7 @@
 </div></code-tab></code-tabs>
 </li>
 <li>
-<p>If you create indexes using the <code>CREATE INDEX</code> command, you can use the <code>INLINE_SIZE</code> option to set the inline size. See examples in the <a href="/docs/latest/sql-reference/ddl">corresponding section</a>.</p>
+<p>If you create indexes using the <code>CREATE INDEX</code> command, you can use the <code>INLINE_SIZE</code> option to set the inline size. See examples in the <a href="/docs/2.9.0/sql-reference/ddl">corresponding section</a>.</p>
 <div class="listingblock">
 <div class="content">
 <pre class="rouge highlight"><code data-lang="sql"><span class="k">create</span> <span class="k">index</span> <span class="n">country_idx</span> <span class="k">on</span> <span class="n">Person</span> <span class="p">(</span><span class="n">country</span><span class="p">)</span> <span class="n">INLINE_SIZE</span> <span class="mi">13</span><span class="p">;</span></code></pre>
@@ -3092,7 +3080,7 @@
 <p>If a custom key can be serialized into a binary form, then Ingnite calculates its hash code and implement the <code>equals()</code> method automatically.</p>
 </div>
 <div class="paragraph">
-<p>However, if the key&#8217;s type is <code>Externalizable</code>, and if it cannot be serialized into the binary form, then you are required to implement the <code>hashCode</code> and <code>equals</code> methods manually. See the <a href="/docs/latest/key-value-api/binary-objects">Binary Objects</a> page for more details.</p>
+<p>However, if the key&#8217;s type is <code>Externalizable</code>, and if it cannot be serialized into the binary form, then you are required to implement the <code>hashCode</code> and <code>equals</code> methods manually. See the <a href="/docs/2.9.0/key-value-api/binary-objects">Binary Objects</a> page for more details.</p>
 </div>
 </td>
 </tr>
@@ -3168,8 +3156,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372551' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372551' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286556' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286556' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/SQL/schemas.html b/docs/2.9.0/SQL/schemas.html
index 503ce0f..74ab15e 100644
--- a/docs/2.9.0/SQL/schemas.html
+++ b/docs/2.9.0/SQL/schemas.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Understanding Schemas | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/SQL/schemas" />
+    <link rel="canonical" href="/docs/2.9.0/SQL/schemas" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372551">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286556">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372551"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286556"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -920,8 +908,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Working with SQL<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Working with SQL<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,9 +931,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
-                                class=''
+                                class='active'
                             >Understanding Schemas</a>
                         
                     </li>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2375,7 +2363,7 @@
 <div class="ulist">
 <ul>
 <li>
-<p>The SYS schema, which contains a number of system views with information about cluster nodes. You can&#8217;t create tables in this schema. Refer to the <a href="/docs/latest/monitoring-metrics/system-views">System Views</a> page for further information.</p>
+<p>The SYS schema, which contains a number of system views with information about cluster nodes. You can&#8217;t create tables in this schema. Refer to the <a href="/docs/2.9.0/monitoring-metrics/system-views">System Views</a> page for further information.</p>
 </li>
 <li>
 <p>The <a href="#public-schema">PUBLIC schema</a>, which is used by default whenever a schema is not specified.</p>
@@ -2469,7 +2457,7 @@
 <h2 id="cache-and-schema-names">Cache and Schema Names</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p>When you create a cache with <a href="/docs/latest/SQL/sql-api#configuring-queryable-fields">queryable fields</a>, you can manipulate the cached data using the <a href="/docs/latest/SQL/sql-api">SQL API</a>. In SQL terms, each such cache corresponds to a separate schema whose name equals the name of the cache.</p>
+<p>When you create a cache with <a href="/docs/2.9.0/SQL/sql-api#configuring-queryable-fields">queryable fields</a>, you can manipulate the cached data using the <a href="/docs/2.9.0/SQL/sql-api">SQL API</a>. In SQL terms, each such cache corresponds to a separate schema whose name equals the name of the cache.</p>
 </div>
 <div class="paragraph">
 <p>Similarly, when you create a table via a DDL statement, you can access it as a key-value cache via Ignite&#8217;s supported programming interfaces. The name of the corresponding cache can be specified by providing the <code>CACHE_NAME</code> parameter in the <code>WITH</code> part of the <code>CREATE TABLE</code> statement.</p>
@@ -2487,7 +2475,7 @@
 </div>
 </div>
 <div class="paragraph">
-<p>See the <a href="/docs/latest/sql-reference/ddl#create-table">CREATE TABLE</a> page for more details.</p>
+<p>See the <a href="/docs/2.9.0/sql-reference/ddl#create-table">CREATE TABLE</a> page for more details.</p>
 </div>
 <div class="paragraph">
 <p>If you do not use this parameter, the cache name is defined in the following format (in capital letters):</p>
@@ -2560,8 +2548,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372551' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372551' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286556' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286556' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/SQL/sql-api.html b/docs/2.9.0/SQL/sql-api.html
index 2ecac0f..7166263 100644
--- a/docs/2.9.0/SQL/sql-api.html
+++ b/docs/2.9.0/SQL/sql-api.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>SQL API | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/SQL/sql-api" />
+    <link rel="canonical" href="/docs/2.9.0/SQL/sql-api" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372551">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286556">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372551"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286556"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -920,8 +908,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Working with SQL<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Working with SQL<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,9 +957,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
-                                class=''
+                                class='active'
                             >Using SQL API</a>
                         
                     </li>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2399,7 +2387,7 @@
 </td>
 <td class="content">
 <div class="paragraph">
-<p>Indexing capabilities are provided by the 'ignite-indexing' module. If you start Ignite from java code, <a href="/docs/latest/setup#enabling-modules">add this module to the classpath of your application</a>.</p>
+<p>Indexing capabilities are provided by the 'ignite-indexing' module. If you start Ignite from java code, <a href="/docs/2.9.0/setup#enabling-modules">add this module to the classpath of your application</a>.</p>
 </div>
 </td>
 </tr>
@@ -2695,7 +2683,7 @@
 <div class="sect2">
 <h3 id="subqueries-in-where-clause">Subqueries in WHERE Clause</h3>
 <div class="paragraph">
-<p><code>SELECT</code> queries used in <code>INSERT</code> and <code>MERGE</code> statements as well as <code>SELECT</code> queries generated by <code>UPDATE</code> and <code>DELETE</code> operations are distributed and executed in either <a href="/docs/latest/SQL/distributed-joins">colocated or non-colocated distributed modes</a>.</p>
+<p><code>SELECT</code> queries used in <code>INSERT</code> and <code>MERGE</code> statements as well as <code>SELECT</code> queries generated by <code>UPDATE</code> and <code>DELETE</code> operations are distributed and executed in either <a href="/docs/2.9.0/SQL/distributed-joins">colocated or non-colocated distributed modes</a>.</p>
 </div>
 <div class="paragraph">
 <p>However, if there is a subquery that is executed as part of a <code>WHERE</code> clause, then it can be executed in the colocated mode only.</p>
@@ -2987,8 +2975,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372551' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372551' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286556' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286556' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/SQL/sql-introduction.html b/docs/2.9.0/SQL/sql-introduction.html
index 743ea4c..60ffa40 100644
--- a/docs/2.9.0/SQL/sql-introduction.html
+++ b/docs/2.9.0/SQL/sql-introduction.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Working with SQL | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/SQL/sql-introduction" />
+    <link rel="canonical" href="/docs/2.9.0/SQL/sql-introduction" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372551">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286556">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372551"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286556"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -920,8 +908,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Working with SQL<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Working with SQL<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -930,9 +918,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
-                                class=''
+                                class='active'
                             >Introduction</a>
                         
                     </li>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2372,10 +2360,10 @@
 <p>As a SQL database, Ignite supports all DML commands including SELECT, UPDATE, INSERT, and DELETE queries and also implements a subset of DDL commands relevant for distributed systems.</p>
 </div>
 <div class="paragraph">
-<p>You can interact with Ignite as you would with any other SQL enabled storage by connecting with <a href="/docs/latest/SQL/JDBC/jdbc-driver/">JDBC</a> or <a href="/docs/latest/SQL/ODBC/odbc-driver">ODBC</a> drivers from both external tools and applications. Java, .NET and C++ developers can leverage native  <a href="/docs/latest/SQL/sql-api">SQL APIs</a>.</p>
+<p>You can interact with Ignite as you would with any other SQL enabled storage by connecting with <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver/">JDBC</a> or <a href="/docs/2.9.0/SQL/ODBC/odbc-driver">ODBC</a> drivers from both external tools and applications. Java, .NET and C++ developers can leverage native  <a href="/docs/2.9.0/SQL/sql-api">SQL APIs</a>.</p>
 </div>
 <div class="paragraph">
-<p>Internally, SQL tables have the same data structure as <a href="/docs/latest/data-modeling/data-modeling#key-value-cache-vs-sql-table">key-value caches</a>. It means that you can change partition distribution of your data and leverage <a href="/docs/latest/data-modeling/affinity-collocation">affinity colocation techniques</a> for better performance.</p>
+<p>Internally, SQL tables have the same data structure as <a href="/docs/2.9.0/data-modeling/data-modeling#key-value-cache-vs-sql-table">key-value caches</a>. It means that you can change partition distribution of your data and leverage <a href="/docs/2.9.0/data-modeling/affinity-collocation">affinity colocation techniques</a> for better performance.</p>
 </div>
 <div class="paragraph">
 <p>Ignite&#8217;s SQL engine uses H2 Database to parse and optimize queries and generate execution plans.</p>
@@ -2386,7 +2374,7 @@
 <h2 id="distributed-queries">Distributed Queries</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p>Queries against <a href="/docs/latest/data-modeling/data-partitioning#partitioned">partitioned</a> tables are executed in a distributed manner:</p>
+<p>Queries against <a href="/docs/2.9.0/data-modeling/data-partitioning#partitioned">partitioned</a> tables are executed in a distributed manner:</p>
 </div>
 <div class="ulist">
 <ul>
@@ -2410,12 +2398,12 @@
 <h2 id="local-queries">Local Queries</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p>If a query is executed over a <a href="/docs/latest/data-modeling/data-partitioning#replicated">replicated</a> table, it will be run against the local data.</p>
+<p>If a query is executed over a <a href="/docs/2.9.0/data-modeling/data-partitioning#replicated">replicated</a> table, it will be run against the local data.</p>
 </div>
 <div class="paragraph">
 <p>Queries over partitioned tables are executed in a distributed manner.
 However, you can force local execution of a query over a partitioned table.
-See <a href="/docs/latest/SQL/sql-api#local-execution">Local Execution</a> for details.</p>
+See <a href="/docs/2.9.0/SQL/sql-api#local-execution">Local Execution</a> for details.</p>
 </div>
 </div>
 </div>
@@ -2478,8 +2466,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372551' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372551' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286556' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286556' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/SQL/sql-transactions.html b/docs/2.9.0/SQL/sql-transactions.html
index 2b85215..f934eae 100644
--- a/docs/2.9.0/SQL/sql-transactions.html
+++ b/docs/2.9.0/SQL/sql-transactions.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>SQL Transactions | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/SQL/sql-transactions" />
+    <link rel="canonical" href="/docs/2.9.0/SQL/sql-transactions" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372551">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286556">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372551"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286556"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -920,8 +908,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Working with SQL<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Working with SQL<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,9 +983,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
-                                class=''
+                                class='active'
                             >SQL Transactions</a>
                         
                     </li>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2383,10 +2371,10 @@
 <h2 id="overview">Overview</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p>SQL Transactions are supported for caches that use the <code>TRANSACTIONAL_SNAPSHOT</code> atomicity mode. The <code>TRANSACTIONAL_SNAPSHOT</code> mode is the implementation of multiversion concurrency control (MVCC) for Ignite caches. For more information about MVCC and current limitations, visit the <a href="/docs/latest/transactions/mvcc">Multiversion Concurrency Control</a> page.</p>
+<p>SQL Transactions are supported for caches that use the <code>TRANSACTIONAL_SNAPSHOT</code> atomicity mode. The <code>TRANSACTIONAL_SNAPSHOT</code> mode is the implementation of multiversion concurrency control (MVCC) for Ignite caches. For more information about MVCC and current limitations, visit the <a href="/docs/2.9.0/transactions/mvcc">Multiversion Concurrency Control</a> page.</p>
 </div>
 <div class="paragraph">
-<p>See the <a href="/docs/latest/sql-reference/transactions">Transactions</a> page for the transaction syntax supported by Ignite.</p>
+<p>See the <a href="/docs/2.9.0/sql-reference/transactions">Transactions</a> page for the transaction syntax supported by Ignite.</p>
 </div>
 </div>
 </div>
@@ -2539,8 +2527,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372551' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372551' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286556' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286556' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/SQL/sql-tuning.html b/docs/2.9.0/SQL/sql-tuning.html
index 8214204..762133b 100644
--- a/docs/2.9.0/SQL/sql-tuning.html
+++ b/docs/2.9.0/SQL/sql-tuning.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>SQL Performance Tuning | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/SQL/sql-tuning" />
+    <link rel="canonical" href="/docs/2.9.0/SQL/sql-tuning" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372551">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286556">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372551"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286556"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2377,7 +2365,7 @@
 <p>Ignite supports the <code>EXPLAIN</code> statement, which could be used to read the execution plan of a query.
 Use this command to analyse your queries for possible optimization.
 Note that the plan will contain multiple rows: the last one will contain a query for the reducing side (usually your application), others are for map nodes (usually server nodes).
-Read the <a href="/docs/latest/SQL/sql-introduction#distributed-queries">Distributed Queries</a> section to learn how queries are executed in Ignite.</p>
+Read the <a href="/docs/2.9.0/SQL/sql-introduction#distributed-queries">Distributed Queries</a> section to learn how queries are executed in Ignite.</p>
 </div>
 <div class="listingblock">
 <div class="content">
@@ -2452,7 +2440,7 @@
 <div class="sectionbody">
 <div class="paragraph">
 <p>When Ignite executes a distributed query, it sends sub-queries to individual cluster nodes to fetch the data and groups the results on the reducer node (usually your application).
-If you know in advance that the data you are querying is <a href="/docs/latest/data-modeling/affinity-collocation">colocated</a> by the <code>GROUP BY</code> condition, you can use <code>SqlFieldsQuery.collocated = true</code> to tell the SQL engine to do the grouping on the remote nodes.
+If you know in advance that the data you are querying is <a href="/docs/2.9.0/data-modeling/affinity-collocation">colocated</a> by the <code>GROUP BY</code> condition, you can use <code>SqlFieldsQuery.collocated = true</code> to tell the SQL engine to do the grouping on the remote nodes.
 This will reduce network traffic between the nodes and query execution time.
 When this flag is set to <code>true</code>, the query is executed on individual nodes first and the results are sent to the reducer node for final calculation.</p>
 </div>
@@ -2600,13 +2588,13 @@
 <div class="ulist">
 <ul>
 <li>
-<p><a href="/docs/latest/SQL/JDBC/jdbc-driver#parameters">JDBC driver connection parameter</a></p>
+<p><a href="/docs/2.9.0/SQL/JDBC/jdbc-driver#parameters">JDBC driver connection parameter</a></p>
 </li>
 <li>
-<p><a href="/docs/latest/SQL/ODBC/connection-string-dsn#supported-arguments">ODBC driver connection attribute</a></p>
+<p><a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn#supported-arguments">ODBC driver connection attribute</a></p>
 </li>
 <li>
-<p>If you use <a href="/docs/latest/SQL/sql-api">SqlFieldsQuery</a> to execute SQL queries, you can set the enforce join order hint by calling the <code>SqlFieldsQuery.setEnforceJoinOrder(true)</code> method.</p>
+<p>If you use <a href="/docs/2.9.0/SQL/sql-api">SqlFieldsQuery</a> to execute SQL queries, you can set the enforce join order hint by calling the <code>SqlFieldsQuery.setEnforceJoinOrder(true)</code> method.</p>
 </li>
 </ul>
 </div>
@@ -2744,10 +2732,10 @@
 <p>Note that you will only have to set the inline size for the index on <code>stringField</code>. For other indexes, Ignite calculates the inline size automatically.</p>
 </div>
 <div class="paragraph">
-<p>Refer to the <a href="/docs/latest/SQL/indexes#configuring-index-inline-size">Configuring Index Inline Size</a> section for the information on how to change the inline size.</p>
+<p>Refer to the <a href="/docs/2.9.0/SQL/indexes#configuring-index-inline-size">Configuring Index Inline Size</a> section for the information on how to change the inline size.</p>
 </div>
 <div class="paragraph">
-<p>You can check the inline size of an existing index in the <a href="/docs/latest/monitoring-metrics/system-views#indexes">INDEXES</a> system view.</p>
+<p>You can check the inline size of an existing index in the <a href="/docs/2.9.0/monitoring-metrics/system-views#indexes">INDEXES</a> system view.</p>
 </div>
 <div class="admonitionblock warning">
 <table>
@@ -2789,7 +2777,7 @@
 <div class="paragraph">
 <p>The number of threads created on a single node for query execution is configured per cache and by default equals 1.
 You can change the value by setting the <code>CacheConfiguration.queryParallelism</code> parameter.
-If you create SQL tables using the CREATE TABLE command, you can use a <a href="/docs/latest/configuring-caches/configuration-overview#cache-templates">cache template</a> to set this parameter.</p>
+If you create SQL tables using the CREATE TABLE command, you can use a <a href="/docs/2.9.0/configuring-caches/configuration-overview#cache-templates">cache template</a> to set this parameter.</p>
 </div>
 <div class="paragraph">
 <p>If a query contains <code>JOINs</code>, then all the participating caches must have the same degree of parallelism.</p>
@@ -2858,7 +2846,7 @@
 </td>
 <td class="content">
 <div class="paragraph">
-<p>Refer to <a href="/docs/latest/data-modeling/affinity-collocation">affinity colocation</a> page for more details
+<p>Refer to <a href="/docs/2.9.0/data-modeling/affinity-collocation">affinity colocation</a> page for more details
 on how data gets colocated and how it helps boost performance in distributed storages like Ignite.</p>
 </div>
 </td>
@@ -2911,7 +2899,7 @@
 </ul>
 </div>
 <div class="paragraph">
-<p>The on-heap row cache can be enabled for a specific cache/table (if you use <code>CREATE TABLE</code> to create SQL tables and caches, then the parameter can be passed via a <a href="/docs/latest/configuring-caches/configuration-overview#cache-templates">cache template</a>):</p>
+<p>The on-heap row cache can be enabled for a specific cache/table (if you use <code>CREATE TABLE</code> to create SQL tables and caches, then the parameter can be passed via a <a href="/docs/2.9.0/configuring-caches/configuration-overview#cache-templates">cache template</a>):</p>
 </div>
 <div class="listingblock">
 <div class="content">
@@ -2945,7 +2933,7 @@
 <p>Set the JVM max heap size equal to the total size of all the data regions that store caches for which this on-heap row cache is enabled.</p>
 </li>
 <li>
-<p><a href="/docs/latest/perf-troubleshooting-guide/memory-tuning#java-heap-and-gc-tuning">Tune</a> JVM garbage collection accordingly.</p>
+<p><a href="/docs/2.9.0/perf-troubleshooting-guide/memory-tuning#java-heap-and-gc-tuning">Tune</a> JVM garbage collection accordingly.</p>
 </li>
 </ul>
 </div>
@@ -3033,8 +3021,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372551' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372551' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286556' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286556' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/baseline-topology.html b/docs/2.9.0/baseline-topology.html
index e379401..6648a37 100644
--- a/docs/2.9.0/baseline-topology.html
+++ b/docs/2.9.0/baseline-topology.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Baseline Topology | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/baseline-topology" />
+    <link rel="canonical" href="/docs/2.9.0/baseline-topology" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372551">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286556">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372551"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286556"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='active' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2368,7 +2356,7 @@
 <div class="paragraph">
 <p>The <em>baseline topology</em> is a set of nodes meant to hold data.
 The concept of baseline topology was introduced to give you the ability to control when you want to
-<a href="/docs/latest/data-modeling/data-partitioning#rebalancing">rebalance the data in the cluster</a>. For example, if
+<a href="/docs/2.9.0/data-modeling/data-partitioning#rebalancing">rebalance the data in the cluster</a>. For example, if
 you have a cluster of 3 nodes where the data is distributed between the nodes, and you add 2 more nodes, the rebalancing
 process re-distributes the data between all 5 nodes. The rebalancing process happens when the
 baseline topology changes, which can either happen automatically or be triggered manually.</p>
@@ -2394,7 +2382,7 @@
 <p>Baseline topology changes automatically when <a href="#baseline-topology-autoadjustment">Baseline Topology Autoadjustment</a> is enabled. This is the default
 behavior for pure in-memory clusters. For persistent clusters, the baseline topology autoadjustment feature must be enabled
 manually. By default, it is disabled and you have to change the baseline topology manually. You can change the baseline
-topology using the <a href="/docs/latest/control-script#activation-deactivation-and-topology-management">control script</a>.</p>
+topology using the <a href="/docs/2.9.0/control-script#activation-deactivation-and-topology-management">control script</a>.</p>
 </div>
 <div class="admonitionblock caution">
 <table>
@@ -2405,7 +2393,7 @@
 <td class="content">
 <div class="paragraph">
 <p>Any attempt to create a cache while the baseline topology is being changed results in an exception.
-For more details, see <a href="/docs/latest/key-value-api/basic-cache-operations#creating-caches-dynamically">Creating Caches Dynamically</a>.</p>
+For more details, see <a href="/docs/2.9.0/key-value-api/basic-cache-operations#creating-caches-dynamically">Creating Caches Dynamically</a>.</p>
 </div>
 </td>
 </tr>
@@ -2454,10 +2442,10 @@
 <div class="ulist">
 <ul>
 <li>
-<p><a href="/docs/latest/control-script#activating-cluster">Control script</a></p>
+<p><a href="/docs/2.9.0/control-script#activating-cluster">Control script</a></p>
 </li>
 <li>
-<p><a href="/docs/latest/restapi#change-cluster-state">REST API command</a></p>
+<p><a href="/docs/2.9.0/restapi#change-cluster-state">REST API command</a></p>
 </li>
 <li>
 <p>Programmatically:</p>
@@ -2519,7 +2507,7 @@
 </div>
 <div class="paragraph">
 <p>To enable automatic baseline adjustment, you can use the
-<a href="/docs/latest/control-script#enabling-baseline-topology-autoadjustment">control script</a> or the
+<a href="/docs/2.9.0/control-script#enabling-baseline-topology-autoadjustment">control script</a> or the
 programmatic API methods shown below:</p>
 </div>
 <code-tabs><code-tab data-tab='Java'><div class="listingblock">
@@ -2560,10 +2548,10 @@
 <div class="ulist">
 <ul>
 <li>
-<p><a href="/docs/latest/control-script">Control Script</a></p>
+<p><a href="/docs/2.9.0/control-script">Control Script</a></p>
 </li>
 <li>
-<p><a href="/docs/latest/monitoring-metrics/metrics#monitoring-topology">JMX Beans</a></p>
+<p><a href="/docs/2.9.0/monitoring-metrics/metrics#monitoring-topology">JMX Beans</a></p>
 </li>
 </ul>
 </div>
@@ -2630,8 +2618,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372551' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372551' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286556' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286556' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/binary-client-protocol/binary-client-protocol.html b/docs/2.9.0/binary-client-protocol/binary-client-protocol.html
index e609ab8..20b1089 100644
--- a/docs/2.9.0/binary-client-protocol/binary-client-protocol.html
+++ b/docs/2.9.0/binary-client-protocol/binary-client-protocol.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Binary Client Protocol | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/binary-client-protocol/binary-client-protocol" />
+    <link rel="canonical" href="/docs/2.9.0/binary-client-protocol/binary-client-protocol" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372551">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286556">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372551"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286556"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1833,8 +1821,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Thin Clients<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Thin Clients<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1938,33 +1926,33 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Binary Client Protocol<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-                            <nav class="sub_pages collapsed">
+                                class='expanded parent '>Binary Client Protocol<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                            <nav class="sub_pages expanded parent">
 
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class='active'>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2386,7 +2374,7 @@
 <div class="sect2">
 <h3 id="data-objects">Data Objects</h3>
 <div class="paragraph">
-<p>User data, such as cache keys and values, are represented in the Ignite <a href="/docs/latest/key-value-api/binary-objects">Binary Object</a> format. A data object can be a standard (predefined) type or a complex object. For the complete list of data types supported, see the <a href="/docs/latest/binary-client-protocol/data-format">Data Format</a> section.</p>
+<p>User data, such as cache keys and values, are represented in the Ignite <a href="/docs/2.9.0/key-value-api/binary-objects">Binary Object</a> format. A data object can be a standard (predefined) type or a complex object. For the complete list of data types supported, see the <a href="/docs/2.9.0/binary-client-protocol/data-format">Data Format</a> section.</p>
 </div>
 </div>
 </div>
@@ -2753,16 +2741,16 @@
 <div class="ulist">
 <ul>
 <li>
-<p><a href="/docs/latest/binary-client-protocol/key-value-queries">Key-Value Queries</a></p>
+<p><a href="/docs/2.9.0/binary-client-protocol/key-value-queries">Key-Value Queries</a></p>
 </li>
 <li>
-<p><a href="/docs/latest/binary-client-protocol/sql-and-scan-queries">SQL and Scan Queries</a></p>
+<p><a href="/docs/2.9.0/binary-client-protocol/sql-and-scan-queries">SQL and Scan Queries</a></p>
 </li>
 <li>
-<p><a href="/docs/latest/binary-client-protocol/binary-type-metadata">Binary-Type Operations</a></p>
+<p><a href="/docs/2.9.0/binary-client-protocol/binary-type-metadata">Binary-Type Operations</a></p>
 </li>
 <li>
-<p><a href="/docs/latest/binary-client-protocol/cache-configuration">Cache Configuration Operations</a></p>
+<p><a href="/docs/2.9.0/binary-client-protocol/cache-configuration">Cache Configuration Operations</a></p>
 </li>
 </ul>
 </div>
@@ -2846,8 +2834,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372551' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372551' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286556' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286556' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/binary-client-protocol/binary-type-metadata.html b/docs/2.9.0/binary-client-protocol/binary-type-metadata.html
index ab5ceac..046e0a8 100644
--- a/docs/2.9.0/binary-client-protocol/binary-type-metadata.html
+++ b/docs/2.9.0/binary-client-protocol/binary-type-metadata.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Binary Type Metadata | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/binary-client-protocol/binary-type-metadata" />
+    <link rel="canonical" href="/docs/2.9.0/binary-client-protocol/binary-type-metadata" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372551">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286556">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372551"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286556"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1833,8 +1821,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Thin Clients<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Thin Clients<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1938,33 +1926,33 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Binary Client Protocol<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-                            <nav class="sub_pages collapsed">
+                                class='expanded parent '>Binary Client Protocol<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                            <nav class="sub_pages expanded parent">
 
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class='active'>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2404,7 +2392,7 @@
 </tbody>
 </table>
 <div class="paragraph">
-<p>Note that the above mentioned op_codes are part of the request header, as explained <a href="/docs/latest/binary-client-protocol/binary-client-protocol#standard-message-header">here</a>.</p>
+<p>Note that the above mentioned op_codes are part of the request header, as explained <a href="/docs/2.9.0/binary-client-protocol/binary-client-protocol#standard-message-header">here</a>.</p>
 </div>
 <div class="admonitionblock note">
 <table>
@@ -2415,7 +2403,7 @@
 <td class="content">
 <h3 id="customs-methods-used-in-sample-code-snippets-implementation" class="discrete">Customs Methods Used in Sample Code Snippets Implementation</h3>
 <div class="paragraph">
-<p>Some of the code snippets below use <code>readDataObject(&#8230;&#8203;)</code> introduced in <a href="/docs/latest/binary-client-protocol/binary-client-protocol#data-objects">this section</a> and little-endian versions of methods for reading and writing multiple-byte values that are covered in <a href="/docs/latest/binary-client-protocol/binary-client-protocol#data-objects">this example</a>.</p>
+<p>Some of the code snippets below use <code>readDataObject(&#8230;&#8203;)</code> introduced in <a href="/docs/2.9.0/binary-client-protocol/binary-client-protocol#data-objects">this section</a> and little-endian versions of methods for reading and writing multiple-byte values that are covered in <a href="/docs/2.9.0/binary-client-protocol/binary-client-protocol#data-objects">this example</a>.</p>
 </div>
 </td>
 </tr>
@@ -2983,8 +2971,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372551' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372551' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286556' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286556' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/binary-client-protocol/cache-configuration.html b/docs/2.9.0/binary-client-protocol/cache-configuration.html
index 97dc9a3..13b939b 100644
--- a/docs/2.9.0/binary-client-protocol/cache-configuration.html
+++ b/docs/2.9.0/binary-client-protocol/cache-configuration.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Cache Configuration | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/binary-client-protocol/cache-configuration" />
+    <link rel="canonical" href="/docs/2.9.0/binary-client-protocol/cache-configuration" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372551">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286556">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372551"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286556"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1833,8 +1821,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Thin Clients<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Thin Clients<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1938,33 +1926,33 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Binary Client Protocol<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-                            <nav class="sub_pages collapsed">
+                                class='expanded parent '>Binary Client Protocol<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                            <nav class="sub_pages expanded parent">
 
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class='active'>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2452,7 +2440,7 @@
 </tbody>
 </table>
 <div class="paragraph">
-<p>Note that the above mentioned op_codes are part of the request header, as explained <a href="/docs/latest/binary-client-protocol/binary-client-protocol#standard-message-header">here</a>.</p>
+<p>Note that the above mentioned op_codes are part of the request header, as explained <a href="/docs/2.9.0/binary-client-protocol/binary-client-protocol#standard-message-header">here</a>.</p>
 </div>
 <div class="admonitionblock note">
 <table>
@@ -2463,7 +2451,7 @@
 <td class="content">
 <h3 id="customs-methods-used-in-sample-code-snippets-implementation" class="discrete">Customs Methods Used in Sample Code Snippets Implementation</h3>
 <div class="paragraph">
-<p>Some of the code snippets below use <code>readDataObject(&#8230;&#8203;)</code> introduced in <a href="/docs/latest/binary-client-protocol/binary-client-protocol#data-objects">this section</a> and little-endian versions of methods for reading and writing multiple-byte values that are covered in <a href="/docs/latest/binary-client-protocol/binary-client-protocol#data-objects">this example</a>.</p>
+<p>Some of the code snippets below use <code>readDataObject(&#8230;&#8203;)</code> introduced in <a href="/docs/2.9.0/binary-client-protocol/binary-client-protocol#data-objects">this section</a> and little-endian versions of methods for reading and writing multiple-byte values that are covered in <a href="/docs/2.9.0/binary-client-protocol/binary-client-protocol#data-objects">this example</a>.</p>
 </div>
 </td>
 </tr>
@@ -3606,8 +3594,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372551' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372551' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286556' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286556' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/binary-client-protocol/data-format.html b/docs/2.9.0/binary-client-protocol/data-format.html
index 7feff8a..2ba3884 100644
--- a/docs/2.9.0/binary-client-protocol/data-format.html
+++ b/docs/2.9.0/binary-client-protocol/data-format.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Data Format | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/binary-client-protocol/data-format" />
+    <link rel="canonical" href="/docs/2.9.0/binary-client-protocol/data-format" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372551">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286556">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372551"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286556"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1833,8 +1821,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Thin Clients<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Thin Clients<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1938,33 +1926,33 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Binary Client Protocol<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-                            <nav class="sub_pages collapsed">
+                                class='expanded parent '>Binary Client Protocol<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                            <nav class="sub_pages expanded parent">
 
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class='active'>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -4225,7 +4213,7 @@
 <p>In this approach, COMPACT_FOOTER flag is set and only field offset sequence is written to the object footer. In this case client uses schema_id field to search objects schema in a previously stored meta store to find out fields order and associate field with its offset.</p>
 </div>
 <div class="paragraph">
-<p>If this approach is used, client needs to keep schemas in a special meta store and send/retrieve them to Ignite servers. See <a href="/docs/latest/check">Binary Types</a> for details.</p>
+<p>If this approach is used, client needs to keep schemas in a special meta store and send/retrieve them to Ignite servers. See <a href="/docs/2.9.0/check">Binary Types</a> for details.</p>
 </div>
 <div class="paragraph">
 <p>The structure of the schema in this case can be found below:</p>
@@ -4437,7 +4425,7 @@
 </div>
 </div>
 <div class="paragraph">
-<p>Refer to the <a href="/docs/latest/example">example section</a> for implementation of <code>write&#8230;&#8203;()</code> and <code>read..()</code> methods shown above.</p>
+<p>Refer to the <a href="/docs/2.9.0/example">example section</a> for implementation of <code>write&#8230;&#8203;()</code> and <code>read..()</code> methods shown above.</p>
 </div>
 <div class="paragraph">
 <p>As another example, for String type, the structure would be:</p>
@@ -4639,8 +4627,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372551' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372551' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286556' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286556' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/binary-client-protocol/key-value-queries.html b/docs/2.9.0/binary-client-protocol/key-value-queries.html
index 3a015e2..3ac0b0b 100644
--- a/docs/2.9.0/binary-client-protocol/key-value-queries.html
+++ b/docs/2.9.0/binary-client-protocol/key-value-queries.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Key-Value Queries | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/binary-client-protocol/key-value-queries" />
+    <link rel="canonical" href="/docs/2.9.0/binary-client-protocol/key-value-queries" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372551">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286556">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372551"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286556"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1833,8 +1821,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Thin Clients<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Thin Clients<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1938,33 +1926,33 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Binary Client Protocol<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-                            <nav class="sub_pages collapsed">
+                                class='expanded parent '>Binary Client Protocol<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                            <nav class="sub_pages expanded parent">
 
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class='active'>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2366,7 +2354,7 @@
         <div id="preamble">
 <div class="sectionbody">
 <div class="paragraph">
-<p>This page describes the key-value operations that you can perform with a cache. The key-value operations are equivalent to Ignite&#8217;s native cache operations. Each operation has a <a href="/docs/latest/binary-client-protocol/binary-client-protocol#standard-message-header">header</a> and operation-specific data.</p>
+<p>This page describes the key-value operations that you can perform with a cache. The key-value operations are equivalent to Ignite&#8217;s native cache operations. Each operation has a <a href="/docs/2.9.0/binary-client-protocol/binary-client-protocol#standard-message-header">header</a> and operation-specific data.</p>
 </div>
 <div class="paragraph">
 <p>Refer to the Data Format page for a list of available data types and data format specification.</p>
@@ -2478,7 +2466,7 @@
 </tbody>
 </table>
 <div class="paragraph">
-<p>Note that the above mentioned op_codes are part of the request header, as explained <a href="/docs/latest/binary-client-protocol/binary-client-protocol#standard-message-header">here</a>.</p>
+<p>Note that the above mentioned op_codes are part of the request header, as explained <a href="/docs/2.9.0/binary-client-protocol/binary-client-protocol#standard-message-header">here</a>.</p>
 </div>
 <div class="admonitionblock note">
 <table>
@@ -2489,7 +2477,7 @@
 <td class="content">
 <h3 id="customs-methods-used-in-sample-code-snippets-implementation" class="discrete">Customs Methods Used in Sample Code Snippets Implementation</h3>
 <div class="paragraph">
-<p>Some of the code snippets below use <code>readDataObject(&#8230;&#8203;)</code> introduced in <a href="/docs/latest/binary-client-protocol/binary-client-protocol#data-objects">this section</a> and little-endian versions of methods for reading and writing multiple-byte values that are covered in <a href="/docs/latest/binary-client-protocol/binary-client-protocol#data-objects">this example</a>.</p>
+<p>Some of the code snippets below use <code>readDataObject(&#8230;&#8203;)</code> introduced in <a href="/docs/2.9.0/binary-client-protocol/binary-client-protocol#data-objects">this section</a> and little-endian versions of methods for reading and writing multiple-byte values that are covered in <a href="/docs/2.9.0/binary-client-protocol/binary-client-protocol#data-objects">this example</a>.</p>
 </div>
 </td>
 </tr>
@@ -4554,8 +4542,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372551' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372551' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286556' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286556' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/binary-client-protocol/sql-and-scan-queries.html b/docs/2.9.0/binary-client-protocol/sql-and-scan-queries.html
index ec071de..98ee5ce 100644
--- a/docs/2.9.0/binary-client-protocol/sql-and-scan-queries.html
+++ b/docs/2.9.0/binary-client-protocol/sql-and-scan-queries.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>SQL and Scan Queries | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/binary-client-protocol/sql-and-scan-queries" />
+    <link rel="canonical" href="/docs/2.9.0/binary-client-protocol/sql-and-scan-queries" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372551">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286556">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372551"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286556"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1833,8 +1821,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Thin Clients<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Thin Clients<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1938,33 +1926,33 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Binary Client Protocol<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-                            <nav class="sub_pages collapsed">
+                                class='expanded parent '>Binary Client Protocol<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                            <nav class="sub_pages expanded parent">
 
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class='active'>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2412,7 +2400,7 @@
 </tbody>
 </table>
 <div class="paragraph">
-<p>Note that the above mentioned op_codes are part of the request header, as explained <a href="/docs/latest/binary-client-protocol/binary-client-protocol#standard-message-header">here</a>.</p>
+<p>Note that the above mentioned op_codes are part of the request header, as explained <a href="/docs/2.9.0/binary-client-protocol/binary-client-protocol#standard-message-header">here</a>.</p>
 </div>
 <div class="admonitionblock note">
 <table>
@@ -2423,7 +2411,7 @@
 <td class="content">
 <h3 id="customs-methods-used-in-sample-code-snippets-implementation" class="discrete">Customs Methods Used in Sample Code Snippets Implementation</h3>
 <div class="paragraph">
-<p>Some of the code snippets below use <code>readDataObject(&#8230;&#8203;)</code> introduced in <a href="/docs/latest/binary-client-protocol/binary-client-protocol#data-objects">this section</a> and little-endian versions of methods for reading and writing multiple-byte values that are covered in <a href="/docs/latest/binary-client-protocol/binary-client-protocol#data-objects">this example</a>.</p>
+<p>Some of the code snippets below use <code>readDataObject(&#8230;&#8203;)</code> introduced in <a href="/docs/2.9.0/binary-client-protocol/binary-client-protocol#data-objects">this section</a> and little-endian versions of methods for reading and writing multiple-byte values that are covered in <a href="/docs/2.9.0/binary-client-protocol/binary-client-protocol#data-objects">this example</a>.</p>
 </div>
 </td>
 </tr>
@@ -3373,8 +3361,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372551' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372551' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286556' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286556' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/cluster-states.html b/docs/2.9.0/cluster-states.html
index 051b2d0..c5f2d1c 100644
--- a/docs/2.9.0/cluster-states.html
+++ b/docs/2.9.0/cluster-states.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Cluster States | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/cluster-states" />
+    <link rel="canonical" href="/docs/2.9.0/cluster-states" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372551">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286556">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372551"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286556"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='active' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2391,7 +2379,7 @@
 <td class="content">
 <div class="paragraph">
 <p>Deactivation deallocates all memory resources, including your application data, on all cluster nodes and disables public cluster API.
-If you have in-memory caches that are not backed up by a persistent storage (neither <a href="/docs/latest/persistence/native-persistence">native persistent storage</a> nor <a href="/docs/latest/persistence/external-storage">external storage</a>), you will lose the data and will have to repopulate these caches.</p>
+If you have in-memory caches that are not backed up by a persistent storage (neither <a href="/docs/2.9.0/persistence/native-persistence">native persistent storage</a> nor <a href="/docs/2.9.0/persistence/external-storage">external storage</a>), you will lose the data and will have to repopulate these caches.</p>
 </div>
 </td>
 </tr>
@@ -2427,7 +2415,7 @@
 <div class="ulist">
 <ul>
 <li>
-<p><a href="/docs/latest/control-script#getting-cluster-state">Control script</a>:</p>
+<p><a href="/docs/2.9.0/control-script#getting-cluster-state">Control script</a>:</p>
 <div class="listingblock">
 <div class="content">
 <pre class="rouge highlight"><code data-lang="shell">control.sh <span class="nt">--set-state</span> ACTIVE_READ_ONLY</code></pre>
@@ -2435,7 +2423,7 @@
 </div>
 </li>
 <li>
-<p><a href="/docs/latest/restapi#change-cluster-state">REST command</a>:</p>
+<p><a href="/docs/2.9.0/restapi#change-cluster-state">REST command</a>:</p>
 <div class="openblock">
 <div class="content">
 <div class="listingblock">
@@ -2558,8 +2546,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372551' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372551' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286556' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286556' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/clustering/clustering.html b/docs/2.9.0/clustering/clustering.html
index d232439..789068a 100644
--- a/docs/2.9.0/clustering/clustering.html
+++ b/docs/2.9.0/clustering/clustering.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Clustering | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/clustering/clustering" />
+    <link rel="canonical" href="/docs/2.9.0/clustering/clustering" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372551">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286556">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372551"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286556"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -365,8 +366,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -375,9 +376,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
-                                class=''
+                                class='active'
                             >Overview</a>
                         
                     </li>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2385,7 +2373,7 @@
 </td>
 <td class="content">
 In addition to client nodes, you can use Thin Clients to define and manipulate data in the cluster.
-Learn more about the thin clients in the <a href="/docs/latest/thin-clients/getting-started-with-thin-clients">Thin Clients</a> section.
+Learn more about the thin clients in the <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients">Thin Clients</a> section.
 </td>
 </tr>
 </table>
@@ -2411,10 +2399,10 @@
 <div class="ulist">
 <ul>
 <li>
-<p><a href="/docs/latest/clustering/tcp-ip-discovery">TCP/IP Discovery</a> is designed and optimized for 100s of nodes.</p>
+<p><a href="/docs/2.9.0/clustering/tcp-ip-discovery">TCP/IP Discovery</a> is designed and optimized for 100s of nodes.</p>
 </li>
 <li>
-<p><a href="/docs/latest/clustering/zookeeper-discovery">ZooKeeper Discovery</a> that allows scaling Ignite clusters to 100s and 1000s of nodes preserving linear scalability and performance.</p>
+<p><a href="/docs/2.9.0/clustering/zookeeper-discovery">ZooKeeper Discovery</a> that allows scaling Ignite clusters to 100s and 1000s of nodes preserving linear scalability and performance.</p>
 </li>
 </ul>
 </div>
@@ -2479,8 +2467,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372551' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372551' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286556' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286556' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/clustering/connect-client-nodes.html b/docs/2.9.0/clustering/connect-client-nodes.html
index 271c12a..51d9f99 100644
--- a/docs/2.9.0/clustering/connect-client-nodes.html
+++ b/docs/2.9.0/clustering/connect-client-nodes.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Connecting Client Nodes | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/clustering/connect-client-nodes" />
+    <link rel="canonical" href="/docs/2.9.0/clustering/connect-client-nodes" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372551">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286556">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372551"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286556"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -365,8 +366,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,9 +441,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
-                                class=''
+                                class='active'
                             >Connecting Client Nodes</a>
                         
                     </li>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2473,7 +2461,7 @@
 </div>
 <div class="paragraph">
 <p>You can listen to these events and execute custom actions in response.
-Refer to the <a href="/docs/latest/events/listening-to-events">Listening to events</a> section for a code example.</p>
+Refer to the <a href="/docs/2.9.0/events/listening-to-events">Listening to events</a> section for a code example.</p>
 </div>
 </div>
 </div>
@@ -2581,8 +2569,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372551' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372551' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286556' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286556' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/clustering/discovery-in-the-cloud.html b/docs/2.9.0/clustering/discovery-in-the-cloud.html
index db64252..0c3ac26 100644
--- a/docs/2.9.0/clustering/discovery-in-the-cloud.html
+++ b/docs/2.9.0/clustering/discovery-in-the-cloud.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Discovery in the Cloud | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/clustering/discovery-in-the-cloud" />
+    <link rel="canonical" href="/docs/2.9.0/clustering/discovery-in-the-cloud" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372551">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286556">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372551"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286556"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -365,8 +366,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,9 +415,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
-                                class=''
+                                class='active'
                             >Discovery in the Cloud</a>
                         
                     </li>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2521,7 +2509,7 @@
 <div class="title">Caution</div>
 </td>
 <td class="content">
-You must <a href="/docs/latest/setup#enabling-modules">enable the 'ignite-aws' module</a>.
+You must <a href="/docs/2.9.0/setup#enabling-modules">enable the 'ignite-aws' module</a>.
 </td>
 </tr>
 </table>
@@ -2722,7 +2710,7 @@
 <div class="title">Important</div>
 </td>
 <td class="content">
-To use <code>TcpDiscoveryGoogleStorageIpFinder</code>, enable the <code>ignite-gce</code> <a href="/docs/latest/setup#enabling-modules">module</a> in your application.
+To use <code>TcpDiscoveryGoogleStorageIpFinder</code>, enable the <code>ignite-gce</code> <a href="/docs/2.9.0/setup#enabling-modules">module</a> in your application.
 </td>
 </tr>
 </table>
@@ -2843,8 +2831,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372551' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372551' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286556' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286556' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/clustering/network-configuration.html b/docs/2.9.0/clustering/network-configuration.html
index 642f9ea..98a8076 100644
--- a/docs/2.9.0/clustering/network-configuration.html
+++ b/docs/2.9.0/clustering/network-configuration.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Network Configuration | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/clustering/network-configuration" />
+    <link rel="canonical" href="/docs/2.9.0/clustering/network-configuration" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372551">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286556">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372551"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286556"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -365,8 +366,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,9 +428,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
-                                class=''
+                                class='active'
                             >Network Configuration</a>
                         
                     </li>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2729,8 +2717,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372551' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372551' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286556' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286556' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/clustering/running-client-nodes-behind-nat.html b/docs/2.9.0/clustering/running-client-nodes-behind-nat.html
index 8411829..749dc6d 100644
--- a/docs/2.9.0/clustering/running-client-nodes-behind-nat.html
+++ b/docs/2.9.0/clustering/running-client-nodes-behind-nat.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Running Client Nodes Behind NAT | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/clustering/running-client-nodes-behind-nat" />
+    <link rel="canonical" href="/docs/2.9.0/clustering/running-client-nodes-behind-nat" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372551">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286556">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372551"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286556"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -365,8 +366,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,9 +454,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
-                                class=''
+                                class='active'
                             >Running Client Nodes Behind NAT</a>
                         
                     </li>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2407,7 +2395,7 @@
 <p>This mode cannot be used when <code>TcpCommunicationSpi.usePairedConnections = true</code> on both server and client nodes.</p>
 </li>
 <li>
-<p>Peer class loading for <a href="/docs/latest/key-value-api/continuous-queries">continuous queries (transformers and filters)</a> does not work when a continuous query is started from a client node <code>forceClientToServerConnections = true</code>.
+<p>Peer class loading for <a href="/docs/2.9.0/key-value-api/continuous-queries">continuous queries (transformers and filters)</a> does not work when a continuous query is started from a client node <code>forceClientToServerConnections = true</code>.
 You will need to add the corresponding classes to the classpath of every server node.</p>
 </li>
 <li>
@@ -2475,8 +2463,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372551' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372551' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286556' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286556' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/clustering/tcp-ip-discovery.html b/docs/2.9.0/clustering/tcp-ip-discovery.html
index d344b13..5c0d463 100644
--- a/docs/2.9.0/clustering/tcp-ip-discovery.html
+++ b/docs/2.9.0/clustering/tcp-ip-discovery.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>TCP/IP Discovery | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/clustering/tcp-ip-discovery" />
+    <link rel="canonical" href="/docs/2.9.0/clustering/tcp-ip-discovery" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372551">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286556">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372551"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286556"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -365,8 +366,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,9 +389,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
-                                class=''
+                                class='active'
                             >TCP/IP Discovery</a>
                         
                     </li>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2911,7 +2899,7 @@
 <div class="paragraph">
 <p>If the isolated clusters use Native Persistence, then every
 cluster has to store its persistence files under different paths in the
-file system. Refer to the <a href="/docs/latest/persistence/native-persistence">Native Persistence documentation</a> to learn how you can change persistence related directories.</p>
+file system. Refer to the <a href="/docs/2.9.0/persistence/native-persistence">Native Persistence documentation</a> to learn how you can change persistence related directories.</p>
 </div>
 </td>
 </tr>
@@ -3179,8 +3167,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372551' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372551' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286556' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286556' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/clustering/zookeeper-discovery.html b/docs/2.9.0/clustering/zookeeper-discovery.html
index 653a54a..418f266 100644
--- a/docs/2.9.0/clustering/zookeeper-discovery.html
+++ b/docs/2.9.0/clustering/zookeeper-discovery.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>ZooKeeper Discovery | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/clustering/zookeeper-discovery" />
+    <link rel="canonical" href="/docs/2.9.0/clustering/zookeeper-discovery" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372551">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286556">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372551"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286556"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -365,8 +366,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,9 +402,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
-                                class=''
+                                class='active'
                             >ZooKeeper Discovery</a>
                         
                     </li>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2379,7 +2367,7 @@
 However, using both Ignite and ZooKeeper requires configuring and managing two
 distributed systems, which can be challenging.
 Therefore, we recommend that you use ZooKeeper Discovery only if you plan to scale to 100s or 1000s nodes.
-Otherwise, it is best to use <a href="/docs/latest/clustering/tcp-ip-discovery">TCP/IP Discovery</a>.</p>
+Otherwise, it is best to use <a href="/docs/2.9.0/clustering/tcp-ip-discovery">TCP/IP Discovery</a>.</p>
 </div>
 <div class="paragraph">
 <p>ZooKeeper Discovery uses ZooKeeper as a single point of synchronization
@@ -2696,8 +2684,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372551' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372551' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286556' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286556' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/collocated-computations.html b/docs/2.9.0/collocated-computations.html
index e887478..915e2d1 100644
--- a/docs/2.9.0/collocated-computations.html
+++ b/docs/2.9.0/collocated-computations.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Colocating Computations with Data | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/collocated-computations" />
+    <link rel="canonical" href="/docs/2.9.0/collocated-computations" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372551">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286556">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372551"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286556"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='active' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2405,7 +2393,7 @@
 <p>Add the classes to the classpath of the nodes;</p>
 </li>
 <li>
-<p>Enable <a href="/docs/latest/peer-class-loading">peer class loading</a>.</p>
+<p>Enable <a href="/docs/2.9.0/peer-class-loading">peer class loading</a>.</p>
 </li>
 </ul>
 </div>
@@ -2745,7 +2733,7 @@
 <td class="content">
 <h3 id="performance-considerations" class="discrete">Performance Considerations</h3>
 <div class="paragraph">
-<p>Colocated computations yield performance benefits when the amount of the data you want to process is sufficiently large. In some cases, when the amount of data is small, a <a href="/docs/latest/key-value-api/using-scan-queries">scan query</a> may perform better.</p>
+<p>Colocated computations yield performance benefits when the amount of the data you want to process is sufficiently large. In some cases, when the amount of data is small, a <a href="/docs/2.9.0/key-value-api/using-scan-queries">scan query</a> may perform better.</p>
 </div>
 </td>
 </tr>
@@ -2999,8 +2987,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372551' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372551' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286556' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286556' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/configuring-caches/atomicity-modes.html b/docs/2.9.0/configuring-caches/atomicity-modes.html
index de04a4a..b6d69cc 100644
--- a/docs/2.9.0/configuring-caches/atomicity-modes.html
+++ b/docs/2.9.0/configuring-caches/atomicity-modes.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Atomicity Modes | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/configuring-caches/atomicity-modes" />
+    <link rel="canonical" href="/docs/2.9.0/configuring-caches/atomicity-modes" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372551">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286556">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372551"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286556"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -585,8 +586,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Configuring Caches<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Configuring Caches<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,9 +622,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
-                                class=''
+                                class='active'
                             >Atomicity Modes</a>
                         
                     </li>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2379,7 +2367,7 @@
 <div class="title">Caution</div>
 </td>
 <td class="content">
-If you configure multiple caches within one <a href="/docs/latest/configuring-caches/cache-groups">cache group</a>, the caches must be either all atomic, or all transactional. You cannot have both TRANSACTIONAL and ATOMIC caches in one cache group.
+If you configure multiple caches within one <a href="/docs/2.9.0/configuring-caches/cache-groups">cache group</a>, the caches must be either all atomic, or all transactional. You cannot have both TRANSACTIONAL and ATOMIC caches in one cache group.
 </td>
 </tr>
 </table>
@@ -2413,9 +2401,9 @@
 <td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
 <p>Enables support for ACID-compliant transactions executed via the key-value API.
 SQL transactions are not supported.
-Transactions in this mode can have different <a href="/docs/latest/key-value-api/transactions#concurrency-modes-and-isolation-levels">concurrency modes and isolation levels</a>.
+Transactions in this mode can have different <a href="/docs/2.9.0/key-value-api/transactions#concurrency-modes-and-isolation-levels">concurrency modes and isolation levels</a>.
 Enable this mode only if you need support for ACID-compliant operations.
-For more information about transactions, see <a href="/docs/latest/key-value-api/transactions">Performing Transactions</a>.</p>
+For more information about transactions, see <a href="/docs/2.9.0/key-value-api/transactions">Performing Transactions</a>.</p>
 </div>
 <div class="admonitionblock note">
 <table>
@@ -2436,7 +2424,7 @@
 <tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock">TRANSACTIONAL_SNAPSHOT</p></td>
 <td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
-<p>An experimental mode that implements multiversion concurrency control (MVCC) and supports both key-value transactions and SQL transactions. See <a href="/docs/latest/transactions/mvcc">Multiversion Concurrency Control</a> for details about and limitations of this mode.</p>
+<p>An experimental mode that implements multiversion concurrency control (MVCC) and supports both key-value transactions and SQL transactions. See <a href="/docs/2.9.0/transactions/mvcc">Multiversion Concurrency Control</a> for details about and limitations of this mode.</p>
 </div>
 <div class="admonitionblock warning">
 <table>
@@ -2575,8 +2563,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372551' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372551' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286556' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286556' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/configuring-caches/cache-groups.html b/docs/2.9.0/configuring-caches/cache-groups.html
index 85104b8..91ac311 100644
--- a/docs/2.9.0/configuring-caches/cache-groups.html
+++ b/docs/2.9.0/configuring-caches/cache-groups.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Cache Groups | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/configuring-caches/cache-groups" />
+    <link rel="canonical" href="/docs/2.9.0/configuring-caches/cache-groups" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372551">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286556">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372551"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286556"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -585,8 +586,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Configuring Caches<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Configuring Caches<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,9 +661,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
-                                class=''
+                                class='active'
                             >Cache Groups</a>
                         
                     </li>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2367,7 +2355,7 @@
 <p>For each cache deployed in the cluster, there is always overhead: the cache is split into partitions whose state must be tracked on every cluster node.</p>
 </div>
 <div class="paragraph">
-<p>If <a href="/docs/latest/persistence/native-persistence">Native Persistence</a> is enabled, then for every partition there is an open file on the disk that Ignite actively writes to and reads from. Thus, the more caches and partitions you have:</p>
+<p>If <a href="/docs/2.9.0/persistence/native-persistence">Native Persistence</a> is enabled, then for every partition there is an open file on the disk that Ignite actively writes to and reads from. Thus, the more caches and partitions you have:</p>
 </div>
 <div class="ulist">
 <ul>
@@ -2570,8 +2558,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372551' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372551' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286556' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286556' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/configuring-caches/configuration-overview.html b/docs/2.9.0/configuring-caches/configuration-overview.html
index 1178034..10e5294 100644
--- a/docs/2.9.0/configuring-caches/configuration-overview.html
+++ b/docs/2.9.0/configuring-caches/configuration-overview.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Overview | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/configuring-caches/configuration-overview" />
+    <link rel="canonical" href="/docs/2.9.0/configuring-caches/configuration-overview" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372551">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286556">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372551"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286556"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -585,8 +586,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Configuring Caches<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Configuring Caches<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -595,9 +596,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
-                                class=''
+                                class='active'
                             >Cache Configuration</a>
                         
                     </li>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2428,13 +2416,13 @@
 <p>In the <code>REPLICATED</code> mode, all the data is replicated to every node in the cluster.</p>
 </div>
 <div class="paragraph">
-<p>See the <a href="/docs/latest/data-modeling/data-partitioning#partitionedreplicated-mode">Partitioned/Replicated Mode</a> section for more details.</p>
+<p>See the <a href="/docs/2.9.0/data-modeling/data-partitioning#partitionedreplicated-mode">Partitioned/Replicated Mode</a> section for more details.</p>
 </div></div></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock"><code>PARTITIONED</code></p></td>
 </tr>
 <tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock"><code>writeSynchronizationMode</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Write synchronization mode. Refer to the <a href="/docs/latest/configuring-caches/configuring-backups">Configuring Partition Backups</a> section.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Write synchronization mode. Refer to the <a href="/docs/2.9.0/configuring-caches/configuring-backups">Configuring Partition Backups</a> section.</p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock"><code>PRIMARY_SYNC</code></p></td>
 </tr>
 <tr>
@@ -2459,12 +2447,12 @@
 </tr>
 <tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock"><code>backups</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">The number of <a href="/docs/latest/data-modeling/data-partitioning#backup-partitions">backup partitions</a> for the cache.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">The number of <a href="/docs/2.9.0/data-modeling/data-partitioning#backup-partitions">backup partitions</a> for the cache.</p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock"><code>0</code></p></td>
 </tr>
 <tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock"><code>partitionLossPolicy</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="/docs/latest/partition-loss-policy">Partition loss policy</a>.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="/docs/2.9.0/partition-loss-policy">Partition loss policy</a>.</p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock"><code>IGNORE</code></p></td>
 </tr>
 <tr>
@@ -2474,7 +2462,7 @@
 </tr>
 <tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock"><code>queryPrallelism</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">The number of threads in a single node to process a SQL query executed on the cache. Refer to the <a href="/docs/latest/SQL/sql-tuning#query-parallelism">Query Parallelism</a> section in the Performance guide for more information.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">The number of threads in a single node to process a SQL query executed on the cache. Refer to the <a href="/docs/2.9.0/SQL/sql-tuning#query-parallelism">Query Parallelism</a> section in the Performance guide for more information.</p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">1</p></td>
 </tr>
 </tbody>
@@ -2529,13 +2517,13 @@
 <p>In the <code>REPLICATED</code> mode, all the data is replicated to every node in the cluster.</p>
 </div>
 <div class="paragraph">
-<p>See the <a href="/docs/latest/data-modeling/data-partitioning#partitionedreplicated-mode">Partitioned/Replicated Mode</a> section for more details.</p>
+<p>See the <a href="/docs/2.9.0/data-modeling/data-partitioning#partitionedreplicated-mode">Partitioned/Replicated Mode</a> section for more details.</p>
 </div></div></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock"><code>PARTITIONED</code></p></td>
 </tr>
 <tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock"><code>writeSynchronizationMode</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Write synchronization mode. Refer to the <a href="/docs/latest/configuring-caches/configuring-backups">Configuring Partition Backups</a> section.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Write synchronization mode. Refer to the <a href="/docs/2.9.0/configuring-caches/configuring-backups">Configuring Partition Backups</a> section.</p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock"><code>PRIMARY_SYNC</code></p></td>
 </tr>
 <tr>
@@ -2560,12 +2548,12 @@
 </tr>
 <tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock"><code>backups</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">The number of <a href="/docs/latest/data-modeling/data-partitioning#backup-partitions">backup partitions</a> for the cache.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">The number of <a href="/docs/2.9.0/data-modeling/data-partitioning#backup-partitions">backup partitions</a> for the cache.</p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock"><code>0</code></p></td>
 </tr>
 <tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock"><code>partitionLossPolicy</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="/docs/latest/partition-loss-policy">Partition loss policy</a>.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="/docs/2.9.0/partition-loss-policy">Partition loss policy</a>.</p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock"><code>IGNORE</code></p></td>
 </tr>
 <tr>
@@ -2575,7 +2563,7 @@
 </tr>
 <tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock"><code>queryPrallelism</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">The number of threads in a single node to process a SQL query executed on the cache. Refer to the <a href="/docs/latest/SQL/sql-tuning#query-parallelism">Query Parallelism</a> section in the Performance guide for more information.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">The number of threads in a single node to process a SQL query executed on the cache. Refer to the <a href="/docs/2.9.0/SQL/sql-tuning#query-parallelism">Query Parallelism</a> section in the Performance guide for more information.</p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">1</p></td>
 </tr>
 </tbody>
@@ -2611,7 +2599,7 @@
 </div>
 </div>
 <div class="paragraph">
-<p>For the full list of parameters, refer to the <a href="/docs/latest/sql-reference/ddl#create-table">CREATE TABLE</a> section.</p>
+<p>For the full list of parameters, refer to the <a href="/docs/2.9.0/sql-reference/ddl#create-table">CREATE TABLE</a> section.</p>
 </div></code-tab><code-tab data-tab='C++' data-unavailable='true'><div class="listingblock">
 <div class="content">
 <pre class="rouge highlight"><code>This API is not presently available for C++. You can use XML configuration.</code></pre>
@@ -2626,7 +2614,7 @@
 <p>A cache template is an instance of <code>CacheConfiguration</code> that can be registered in the cluster and used later as a basis for creating new caches or SQL tables. A cache or table created from a template inherits all the properties of the template.</p>
 </div>
 <div class="paragraph">
-<p>Templates are useful when creating a table using the <a href="/docs/latest/sql-reference/ddl#create-table">CREATE TABLE</a> command, because the command does not support all available cache parameters.</p>
+<p>Templates are useful when creating a table using the <a href="/docs/2.9.0/sql-reference/ddl#create-table">CREATE TABLE</a> command, because the command does not support all available cache parameters.</p>
 </div>
 <div class="admonitionblock note">
 <table>
@@ -2755,8 +2743,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372551' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372551' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286556' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286556' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/configuring-caches/configuring-backups.html b/docs/2.9.0/configuring-caches/configuring-backups.html
index 37831d4..2b14130 100644
--- a/docs/2.9.0/configuring-caches/configuring-backups.html
+++ b/docs/2.9.0/configuring-caches/configuring-backups.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Configuring Partition Backups | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/configuring-caches/configuring-backups" />
+    <link rel="canonical" href="/docs/2.9.0/configuring-caches/configuring-backups" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372551">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286556">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372551"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286556"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -585,8 +586,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Configuring Caches<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Configuring Caches<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,9 +609,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
-                                class=''
+                                class='active'
                             >Configuring Partition Backups</a>
                         
                     </li>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2392,7 +2380,7 @@
 PME labels one of the backup partitions (if they are configured) for the key as primary.</p>
 </div>
 <div class="paragraph">
-<p>Backup partitions increase the availability of your data, and in some cases, the speed of read operations, since Ignite reads data from backed-up partitions if they are available on the local node (this is the default behavior that can be disabled. See <a href="/docs/latest/configuring-caches/configuration-overview#readfrombackup">Cache Configuration</a> for details.). However, they also increase memory consumption or the size of the persistent storage (if enabled).</p>
+<p>Backup partitions increase the availability of your data, and in some cases, the speed of read operations, since Ignite reads data from backed-up partitions if they are available on the local node (this is the default behavior that can be disabled. See <a href="/docs/2.9.0/configuring-caches/configuration-overview#readfrombackup">Cache Configuration</a> for details.). However, they also increase memory consumption or the size of the persistent storage (if enabled).</p>
 </div>
 </div>
 </div>
@@ -2602,8 +2590,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372551' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372551' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286556' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286556' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/configuring-caches/expiry-policies.html b/docs/2.9.0/configuring-caches/expiry-policies.html
index 9678a0b..c0a865a 100644
--- a/docs/2.9.0/configuring-caches/expiry-policies.html
+++ b/docs/2.9.0/configuring-caches/expiry-policies.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Expiry Policies | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/configuring-caches/expiry-policies" />
+    <link rel="canonical" href="/docs/2.9.0/configuring-caches/expiry-policies" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372551">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286556">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372551"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286556"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -585,8 +586,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Configuring Caches<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Configuring Caches<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,9 +635,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
-                                class=''
+                                class='active'
                             >Expiry Policy</a>
                         
                     </li>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2563,8 +2551,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372551' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372551' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286556' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286556' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/configuring-caches/on-heap-caching.html b/docs/2.9.0/configuring-caches/on-heap-caching.html
index bacd933..6f406ca 100644
--- a/docs/2.9.0/configuring-caches/on-heap-caching.html
+++ b/docs/2.9.0/configuring-caches/on-heap-caching.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>On-Heap Caching | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/configuring-caches/on-heap-caching" />
+    <link rel="canonical" href="/docs/2.9.0/configuring-caches/on-heap-caching" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372551">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286556">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372551"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286556"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -585,8 +586,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Configuring Caches<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Configuring Caches<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,9 +648,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
-                                class=''
+                                class='active'
                             >On-Heap Caching</a>
                         
                     </li>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2369,7 +2357,7 @@
 <p>Ignite uses off-heap memory to allocate memory regions outside of Java heap. However, you can enable on-heap caching  by setting <code>CacheConfiguration.setOnheapCacheEnabled(true)</code>.</p>
 </div>
 <div class="paragraph">
-<p>On-heap caching is useful in scenarios when you do a lot of cache reads on server nodes that work with cache entries in <a href="/docs/latest/data-modeling/data-modeling#binary-object-format">binary form</a> or invoke cache entries' deserialization. For instance, this might happen when a distributed computation or deployed service gets some data from caches for further processing.</p>
+<p>On-heap caching is useful in scenarios when you do a lot of cache reads on server nodes that work with cache entries in <a href="/docs/2.9.0/data-modeling/data-modeling#binary-object-format">binary form</a> or invoke cache entries' deserialization. For instance, this might happen when a distributed computation or deployed service gets some data from caches for further processing.</p>
 </div>
 <code-tabs><code-tab data-tab='XML'><div class="listingblock">
 <div class="content">
@@ -2712,8 +2700,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372551' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372551' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286556' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286556' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/control-script.html b/docs/2.9.0/control-script.html
index a30fc82..0fad715 100644
--- a/docs/2.9.0/control-script.html
+++ b/docs/2.9.0/control-script.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Control Script | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/control-script" />
+    <link rel="canonical" href="/docs/2.9.0/control-script" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372551">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286556">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372551"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286556"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='active' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2487,12 +2475,12 @@
 <h2 id="activation-deactivation-and-topology-management">Activation, Deactivation and Topology Management</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p>You can use the control script to activate or deactivate your cluster, and manage the <a href="/docs/latest/baseline-topology">Baseline Topology</a>.</p>
+<p>You can use the control script to activate or deactivate your cluster, and manage the <a href="/docs/2.9.0/baseline-topology">Baseline Topology</a>.</p>
 </div>
 <div class="sect2">
 <h3 id="getting-cluster-state">Getting Cluster State</h3>
 <div class="paragraph">
-<p>The cluster can be in one of the three states: active, read only, or inactive. Refer to <a href="/docs/latest/cluster-states">Cluster States</a> for details.</p>
+<p>The cluster can be in one of the three states: active, read only, or inactive. Refer to <a href="/docs/2.9.0/cluster-states">Cluster States</a> for details.</p>
 </div>
 <div class="paragraph">
 <p>To get the state of the cluster, run the following command:</p>
@@ -2511,7 +2499,7 @@
 <h3 id="activating-cluster">Activating Cluster</h3>
 <div class="paragraph">
 <p>Activation sets the baseline topology of the cluster to the set of nodes available at the moment of activation.
-Activation is required only if you use <a href="/docs/latest/persistence/native-persistence">native persistence</a>.</p>
+Activation is required only if you use <a href="/docs/2.9.0/persistence/native-persistence">native persistence</a>.</p>
 </div>
 <div class="paragraph">
 <p>To activate the cluster, run the following command:</p>
@@ -2537,7 +2525,7 @@
 <td class="content">
 <div class="paragraph">
 <p>Deactivation deallocates all memory resources, including your application data, on all cluster nodes and disables public cluster API.
-If you have in-memory caches that are not backed up by a persistent storage (neither <a href="/docs/latest/persistence/native-persistence">native persistent storage</a> nor <a href="/docs/latest/persistence/external-storage">external storage</a>), you will lose the data and will have to repopulate these caches.</p>
+If you have in-memory caches that are not backed up by a persistent storage (neither <a href="/docs/2.9.0/persistence/native-persistence">native persistent storage</a> nor <a href="/docs/2.9.0/persistence/external-storage">external storage</a>), you will lose the data and will have to repopulate these caches.</p>
 </div>
 </td>
 </tr>
@@ -2602,7 +2590,7 @@
 <h3 id="adding-nodes-to-baseline-topology">Adding Nodes to Baseline Topology</h3>
 <div class="paragraph">
 <p>To add a node to the baseline topology, run the command given below.
-After the node is added, the <a href="/docs/latest/data-rebalancing">rebalancing process</a> starts.</p>
+After the node is added, the <a href="/docs/2.9.0/data-rebalancing">rebalancing process</a> starts.</p>
 </div>
 <code-tabs><code-tab data-tab='Linux'><div class="listingblock">
 <div class="content">
@@ -2664,7 +2652,7 @@
 <div class="sect2">
 <h3 id="enabling-baseline-topology-autoadjustment">Enabling Baseline Topology Autoadjustment</h3>
 <div class="paragraph">
-<p><a href="/docs/latest/baseline-topology#baseline-topology-autoadjustment">Baseline topology autoadjustment</a> refers to automatic update of baseline topology after the topology has been stable for a specific amount of time.</p>
+<p><a href="/docs/2.9.0/baseline-topology#baseline-topology-autoadjustment">Baseline topology autoadjustment</a> refers to automatic update of baseline topology after the topology has been stable for a specific amount of time.</p>
 </div>
 <div class="paragraph">
 <p>For in-memory clusters, autoadjustment is enabled by default with the timeout set to 0. It means that baseline topology changes immediately after server nodes join or leave the cluster.
@@ -2865,7 +2853,7 @@
 <div class="sectionbody">
 <div class="paragraph">
 <p>You can use the control script to reset lost partitions for specific caches.
-Refer to <a href="/docs/latest/partition-loss-policy">Partition Loss Policy</a> for details.</p>
+Refer to <a href="/docs/2.9.0/partition-loss-policy">Partition Loss Policy</a> for details.</p>
 </div>
 <div class="listingblock">
 <div class="content">
@@ -3004,7 +2992,7 @@
 <div class="sectionbody">
 <div class="paragraph">
 <p>You can enable or disable sampling of traces for a specific API by using the <code>--tracing-configuration</code> command.
-Refer to the <a href="/docs/latest/monitoring-metrics/tracing">Tracing</a> section for details.</p>
+Refer to the <a href="/docs/2.9.0/monitoring-metrics/tracing">Tracing</a> section for details.</p>
 </div>
 <div class="paragraph">
 <p>Before using the command, enable experimental features of the control script:</p>
@@ -3120,7 +3108,7 @@
 <h2 id="cluster-id-and-tag">Cluster ID and Tag</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p>A cluster ID is a unique identifier of the cluster that is generated automatically when the cluster starts for the first time. Read <a href="/docs/latest/monitoring-metrics/cluster-id">Cluster ID and Tag</a> for more information.</p>
+<p>A cluster ID is a unique identifier of the cluster that is generated automatically when the cluster starts for the first time. Read <a href="/docs/2.9.0/monitoring-metrics/cluster-id">Cluster ID and Tag</a> for more information.</p>
 </div>
 <div class="paragraph">
 <p>To view the cluster ID, run the <code>--state</code> command:</p>
@@ -3246,8 +3234,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372551' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372551' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286556' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286556' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/data-modeling/affinity-collocation.html b/docs/2.9.0/data-modeling/affinity-collocation.html
index 0786bf0..43c50c3 100644
--- a/docs/2.9.0/data-modeling/affinity-collocation.html
+++ b/docs/2.9.0/data-modeling/affinity-collocation.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Affinity Colocation | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/data-modeling/affinity-collocation" />
+    <link rel="canonical" href="/docs/2.9.0/data-modeling/affinity-collocation" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372551">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286556">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372551"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286556"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -473,8 +474,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Data Modeling<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Data Modeling<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,9 +510,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
-                                class=''
+                                class='active'
                             >Affinity Colocation</a>
                         
                     </li>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2382,7 +2370,7 @@
 Queries that request persons working for a specific company are processed on a single node.</p>
 </div>
 <div class="paragraph">
-<p>You can also colocate a computation task with the data. See <a href="/docs/latest/collocated-computations">Colocating Computations With Data</a>.</p>
+<p>You can also colocate a computation task with the data. See <a href="/docs/2.9.0/collocated-computations">Colocating Computations With Data</a>.</p>
 </div>
 </div>
 </div>
@@ -2732,8 +2720,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372551' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372551' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286556' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286556' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/data-modeling/data-modeling.html b/docs/2.9.0/data-modeling/data-modeling.html
index 33feb18..bc77883 100644
--- a/docs/2.9.0/data-modeling/data-modeling.html
+++ b/docs/2.9.0/data-modeling/data-modeling.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Data Modeling | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/data-modeling/data-modeling" />
+    <link rel="canonical" href="/docs/2.9.0/data-modeling/data-modeling" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372551">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286556">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372551"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286556"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -473,8 +474,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Data Modeling<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Data Modeling<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -483,9 +484,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
-                                class=''
+                                class='active'
                             >Introduction</a>
                         
                     </li>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2380,7 +2368,7 @@
 <p>To understand how data is stored and used in Ignite, it is useful to draw a distinction between the physical organization of data in a cluster and the logical representation of data, i.e. how users are going to view their data in their applications.</p>
 </div>
 <div class="paragraph">
-<p>On the physical level, each data entry (either cache entry or table row) is stored in the form of a <a href="#binary-object-format">binary object</a>, and the entire data set is divided into smaller sets called <em>partitions</em>. The partitions are evenly distributed between all the nodes. The way data is divided into partitions and partitions into nodes is controlled by the  <a href="/docs/latest/data-modeling/affinity-collocation">affinity function</a>.</p>
+<p>On the physical level, each data entry (either cache entry or table row) is stored in the form of a <a href="#binary-object-format">binary object</a>, and the entire data set is divided into smaller sets called <em>partitions</em>. The partitions are evenly distributed between all the nodes. The way data is divided into partitions and partitions into nodes is controlled by the  <a href="/docs/2.9.0/data-modeling/affinity-collocation">affinity function</a>.</p>
 </div>
 <div class="paragraph">
 <p>On the logical level, data should be represented in a way that is easy to work with and convenient for end users to use in their applications.
@@ -2442,7 +2430,7 @@
 <div class="title">Note</div>
 </td>
 <td class="content">
-Even after you get your cluster up and running, you can create both key-value caches and SQL tables <a href="/docs/latest/key-value-api/basic-cache-operations#creating-caches-dynamically">dynamically</a>.
+Even after you get your cluster up and running, you can create both key-value caches and SQL tables <a href="/docs/2.9.0/key-value-api/basic-cache-operations#creating-caches-dynamically">dynamically</a>.
 </td>
 </tr>
 </table>
@@ -2475,7 +2463,7 @@
 <p>Binary objects can be used only when the default binary marshaller is used (i.e., no other marshaller is set in the configuration).</p>
 </div>
 <div class="paragraph">
-<p>For more information on how to configure and use binary objects, refer to the <a href="/docs/latest/key-value-api/binary-objects">Working with Binary Objects</a> page.</p>
+<p>For more information on how to configure and use binary objects, refer to the <a href="/docs/2.9.0/key-value-api/binary-objects">Working with Binary Objects</a> page.</p>
 </div>
 </div>
 </div>
@@ -2483,7 +2471,7 @@
 <h2 id="data-partitioning">Data Partitioning</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p>Data partitioning is a method of subdividing large sets of data into smaller chunks and distributing them between all server nodes in a balanced manner. Data partitioning is discussed at length in the <a href="/docs/latest/data-modeling/data-partitioning">Data Partitioning</a> section.</p>
+<p>Data partitioning is a method of subdividing large sets of data into smaller chunks and distributing them between all server nodes in a balanced manner. Data partitioning is discussed at length in the <a href="/docs/2.9.0/data-modeling/data-partitioning">Data Partitioning</a> section.</p>
 </div>
 </div>
 </div>
@@ -2548,8 +2536,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372551' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372551' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286556' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286556' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/data-modeling/data-partitioning.html b/docs/2.9.0/data-modeling/data-partitioning.html
index eab137d..d3a07fd 100644
--- a/docs/2.9.0/data-modeling/data-partitioning.html
+++ b/docs/2.9.0/data-modeling/data-partitioning.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Data Partitioning | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/data-modeling/data-partitioning" />
+    <link rel="canonical" href="/docs/2.9.0/data-modeling/data-partitioning" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372551">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286556">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372551"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286556"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -473,8 +474,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Data Modeling<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Data Modeling<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,9 +497,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
-                                class=''
+                                class='active'
                             >Data Partitioning</a>
                         
                     </li>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2388,7 +2376,7 @@
 <p>Partitioning boosts performance by distributing both read and write operations.
 Moreover, you can design your data model in such a way that the data entries that are used together are stored together (i.e., in one partition).
 When you request that data, only a small number of partitions is scanned.
-This technique is called <a href="/docs/latest/data-modeling/affinity-collocation">Affinity Colocation</a>.</p>
+This technique is called <a href="/docs/2.9.0/data-modeling/affinity-collocation">Affinity Colocation</a>.</p>
 </div>
 <div class="paragraph">
 <p>Partitioning helps achieve linear scalability at virtually any scale.
@@ -2502,7 +2490,7 @@
 PME labels one of the backup partitions (if they are configured) for the key as primary.</p>
 </div>
 <div class="paragraph">
-<p>Backup partitions increase the availability of your data, and in some cases, the speed of read operations, since Ignite reads data from backed-up partitions if they are available on the local node (this is the default behavior that can be disabled. See <a href="/docs/latest/configuring-caches/configuration-overview#readfrombackup">Cache Configuration</a> for details.). However, they also increase memory consumption or the size of the persistent storage (if enabled).</p>
+<p>Backup partitions increase the availability of your data, and in some cases, the speed of read operations, since Ignite reads data from backed-up partitions if they are available on the local node (this is the default behavior that can be disabled. See <a href="/docs/2.9.0/configuring-caches/configuration-overview#readfrombackup">Cache Configuration</a> for details.). However, they also increase memory consumption or the size of the persistent storage (if enabled).</p>
 </div>
 <div class="admonitionblock note">
 <table>
@@ -2511,7 +2499,7 @@
 <div class="title">Note</div>
 </td>
 <td class="content">
-Backup partitions can be configured in PARTITIONED mode only. Refer to the <a href="/docs/latest/configuring-caches/configuring-backups">Configuring Partition Backups</a> section.
+Backup partitions can be configured in PARTITIONED mode only. Refer to the <a href="/docs/2.9.0/configuring-caches/configuring-backups">Configuring Partition Backups</a> section.
 </td>
 </tr>
 </table>
@@ -2552,7 +2540,7 @@
 <h2 id="rebalancing">Rebalancing</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p>Refer to the <a href="/docs/latest/data-rebalancing">Data Rebalancing</a> page for details.</p>
+<p>Refer to the <a href="/docs/2.9.0/data-rebalancing">Data Rebalancing</a> page for details.</p>
 </div>
 </div>
 </div>
@@ -2560,7 +2548,7 @@
 <h2 id="partition-loss-policy">Partition Loss Policy</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p>It may happen that throughout the cluster’s lifecycle, some of the data partitions are lost due to the failure of some primary node and backup nodes that held a copy of the partitions. Such a situation leads to a partial data loss and needs to be addressed according to your use case. For detailed information about partition loss policies, see <a href="/docs/latest/partition-loss-policy">Partition Loss Policy</a>.</p>
+<p>It may happen that throughout the cluster’s lifecycle, some of the data partitions are lost due to the failure of some primary node and backup nodes that held a copy of the partitions. Such a situation leads to a partial data loss and needs to be addressed according to your use case. For detailed information about partition loss policies, see <a href="/docs/2.9.0/partition-loss-policy">Partition Loss Policy</a>.</p>
 </div>
 </div>
 </div>
@@ -2632,8 +2620,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372551' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372551' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286556' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286556' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/data-rebalancing.html b/docs/2.9.0/data-rebalancing.html
index 176b9f8..a098c5c 100644
--- a/docs/2.9.0/data-rebalancing.html
+++ b/docs/2.9.0/data-rebalancing.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Data Rebalancing | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/data-rebalancing" />
+    <link rel="canonical" href="/docs/2.9.0/data-rebalancing" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372551">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286556">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372551"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286556"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='active' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2381,9 +2369,9 @@
 </td>
 <td class="content">
 <div class="paragraph">
-<p>Data rebalancing is triggered by changes in the <a href="/docs/latest/baseline-topology">Baseline Topology</a>.
+<p>Data rebalancing is triggered by changes in the <a href="/docs/2.9.0/baseline-topology">Baseline Topology</a>.
 In pure in-memory clusters, the default behavior is to start rebalancing immediately when a node leaves or joins the cluster (the baseline topology changes automatically).
-In clusters with persistence, the baseline topology has to be changed manually (default behavior), or can be changed automatically when <a href="/docs/latest/baseline-topology#baseline-topology-autoadjustment">automatic baseline adjustment</a> is enabled.</p>
+In clusters with persistence, the baseline topology has to be changed manually (default behavior), or can be changed automatically when <a href="/docs/2.9.0/baseline-topology#baseline-topology-autoadjustment">automatic baseline adjustment</a> is enabled.</p>
 </div>
 </td>
 </tr>
@@ -2647,7 +2635,7 @@
 <h2 id="monitoring-rebalancing-process">Monitoring Rebalancing Process</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p>You can monitor the <a href="/docs/latest/monitoring-metrics/metrics#monitoring-rebalancing">rebalancing process for specific caches using JMX</a>.</p>
+<p>You can monitor the <a href="/docs/2.9.0/monitoring-metrics/metrics#monitoring-rebalancing">rebalancing process for specific caches using JMX</a>.</p>
 </div>
 </div>
 </div>
@@ -2714,8 +2702,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372551' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372551' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286556' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286556' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/data-streaming.html b/docs/2.9.0/data-streaming.html
index d045611..65c2b0f 100644
--- a/docs/2.9.0/data-streaming.html
+++ b/docs/2.9.0/data-streaming.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Data Streaming | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/data-streaming" />
+    <link rel="canonical" href="/docs/2.9.0/data-streaming" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372551">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286556">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372551"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286556"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='active' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2460,7 +2448,7 @@
 <div class="title">Note</div>
 </td>
 <td class="content">
-When <code>allowOverwrite</code> is set to <code>false</code> (default), the updates are not propagated to the <a href="/docs/latest/persistence/external-storage">external storage</a> (if it is used).
+When <code>allowOverwrite</code> is set to <code>false</code> (default), the updates are not propagated to the <a href="/docs/2.9.0/persistence/external-storage">external storage</a> (if it is used).
 </td>
 </tr>
 </table>
@@ -2548,7 +2536,7 @@
 <p>Add the classes to the classpath of the nodes;</p>
 </li>
 <li>
-<p>Enable <a href="/docs/latest/peer-class-loading">peer class loading</a>.</p>
+<p>Enable <a href="/docs/2.9.0/peer-class-loading">peer class loading</a>.</p>
 </li>
 </ul>
 </div>
@@ -2926,8 +2914,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372551' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372551' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286556' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286556' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/data-structures/atomic-sequence.html b/docs/2.9.0/data-structures/atomic-sequence.html
index 52a98e9..6e45afb 100644
--- a/docs/2.9.0/data-structures/atomic-sequence.html
+++ b/docs/2.9.0/data-structures/atomic-sequence.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Atomic Sequence | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/data-structures/atomic-sequence" />
+    <link rel="canonical" href="/docs/2.9.0/data-structures/atomic-sequence" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372551">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286556">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372551"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286556"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1246,8 +1234,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Distributed Data Structures<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Distributed Data Structures<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,9 +1283,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
-                                class=''
+                                class='active'
                             >Atomic Sequence</a>
                         
                     </li>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2401,7 +2389,7 @@
 <p>The default value for <code>atomicSequenceReserveSize</code> is <code>1000</code>. This default setting can be changed by modifying the <code>atomicSequenceReserveSize</code> property of <code>AtomicConfiguration</code>.</p>
 </div>
 <div class="paragraph">
-<p>Refer to <a href="/docs/latest/data-structures/atomic-types#atomic-configuration">Atomic Configuration</a> for more information on various atomic configuration properties.</p>
+<p>Refer to <a href="/docs/2.9.0/data-structures/atomic-types#atomic-configuration">Atomic Configuration</a> for more information on various atomic configuration properties.</p>
 </div>
 </div>
 </div>
@@ -2464,8 +2452,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372551' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372551' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286556' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286556' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/data-structures/atomic-types.html b/docs/2.9.0/data-structures/atomic-types.html
index a62f9a2..2978b36 100644
--- a/docs/2.9.0/data-structures/atomic-types.html
+++ b/docs/2.9.0/data-structures/atomic-types.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Atomic Types | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/data-structures/atomic-types" />
+    <link rel="canonical" href="/docs/2.9.0/data-structures/atomic-types" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372551">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286557">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372551"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286557"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1246,8 +1234,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Distributed Data Structures<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Distributed Data Structures<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,9 +1257,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
-                                class=''
+                                class='active'
                             >Atomic Types</a>
                         
                     </li>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2527,8 +2515,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372551' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372551' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286557' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286557' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/data-structures/countdownlatch.html b/docs/2.9.0/data-structures/countdownlatch.html
index da0e459..45ec35c 100644
--- a/docs/2.9.0/data-structures/countdownlatch.html
+++ b/docs/2.9.0/data-structures/countdownlatch.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>CountDownLatch | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/data-structures/countdownlatch" />
+    <link rel="canonical" href="/docs/2.9.0/data-structures/countdownlatch" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372551">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286557">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372551"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286557"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1246,8 +1234,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Distributed Data Structures<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Distributed Data Structures<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,9 +1270,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
-                                class=''
+                                class='active'
                             >CountDownLatch</a>
                         
                     </li>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2459,8 +2447,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372551' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372551' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286557' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286557' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/data-structures/queue-and-set.html b/docs/2.9.0/data-structures/queue-and-set.html
index 4578cb6..0487e81 100644
--- a/docs/2.9.0/data-structures/queue-and-set.html
+++ b/docs/2.9.0/data-structures/queue-and-set.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Queue and Set | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/data-structures/queue-and-set" />
+    <link rel="canonical" href="/docs/2.9.0/data-structures/queue-and-set" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372551">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286557">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372551"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286557"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1246,8 +1234,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Distributed Data Structures<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Distributed Data Structures<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1256,9 +1244,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
-                                class=''
+                                class='active'
                             >Queue and Set</a>
                         
                     </li>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2563,8 +2551,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372551' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372551' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286557' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286557' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/data-structures/semaphore.html b/docs/2.9.0/data-structures/semaphore.html
index 027f837..edfe98b 100644
--- a/docs/2.9.0/data-structures/semaphore.html
+++ b/docs/2.9.0/data-structures/semaphore.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Semaphore | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/data-structures/semaphore" />
+    <link rel="canonical" href="/docs/2.9.0/data-structures/semaphore" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372551">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286557">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372551"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286557"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1246,8 +1234,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Distributed Data Structures<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Distributed Data Structures<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,9 +1296,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
-                                class=''
+                                class='active'
                             >Semaphore</a>
                         
                     </li>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2465,8 +2453,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372551' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372551' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286557' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286557' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/deploying-user-code.html b/docs/2.9.0/deploying-user-code.html
index 8f6edf1..85e5b29 100644
--- a/docs/2.9.0/deploying-user-code.html
+++ b/docs/2.9.0/deploying-user-code.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Deploying User Code | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/deploying-user-code" />
+    <link rel="canonical" href="/docs/2.9.0/deploying-user-code" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372551">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286557">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372551"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286557"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='active' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2366,7 +2354,7 @@
         <div id="preamble">
 <div class="sectionbody">
 <div class="paragraph">
-<p>In addition to <a href="/docs/latest/peer-class-loading">peer class loading</a>, you can deploy user code by configuring <code>UriDeploymentSpi</code>. With this approach, you specify the location of your libraries in the node configuration.
+<p>In addition to <a href="/docs/2.9.0/peer-class-loading">peer class loading</a>, you can deploy user code by configuring <code>UriDeploymentSpi</code>. With this approach, you specify the location of your libraries in the node configuration.
 Ignite scans the location periodically and redeploys the classes if they change.
 The location may be a file system directory or an HTTP(S) location.
 When Ignite detects that the libraries are removed from the location, the classes are undeployed from the cluster.</p>
@@ -2569,8 +2557,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372551' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372551' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286557' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286557' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/distributed-computing/cluster-groups.html b/docs/2.9.0/distributed-computing/cluster-groups.html
index 78aeb18..56717b0 100644
--- a/docs/2.9.0/distributed-computing/cluster-groups.html
+++ b/docs/2.9.0/distributed-computing/cluster-groups.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Cluster Groups | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/distributed-computing/cluster-groups" />
+    <link rel="canonical" href="/docs/2.9.0/distributed-computing/cluster-groups" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372552">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286557">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372552"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286557"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1067,8 +1055,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Distributed Computing<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Distributed Computing<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,9 +1078,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
-                                class=''
+                                class='active'
                             >Cluster Groups</a>
                         
                     </li>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2521,8 +2509,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372552' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372552' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286557' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286557' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/distributed-computing/distributed-computing.html b/docs/2.9.0/distributed-computing/distributed-computing.html
index 19c1b03..d4740e7 100644
--- a/docs/2.9.0/distributed-computing/distributed-computing.html
+++ b/docs/2.9.0/distributed-computing/distributed-computing.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Distributed Computing | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/distributed-computing/distributed-computing" />
+    <link rel="canonical" href="/docs/2.9.0/distributed-computing/distributed-computing" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372552">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286557">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372552"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286557"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1067,8 +1055,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Distributed Computing<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Distributed Computing<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1077,9 +1065,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
-                                class=''
+                                class='active'
                             >Distributed Computing API</a>
                         
                     </li>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2366,7 +2354,7 @@
         <div id="preamble">
 <div class="sectionbody">
 <div class="paragraph">
-<p>Ignite provides an API for distributing computations across cluster nodes in a balanced and fault-tolerant manner. You can submit individual tasks for execution as well as implement the MapReduce pattern with automatic task splitting. The API provides fine-grained control over the <a href="/docs/latest/distributed-computing/load-balancing">job distribution strategy</a>.</p>
+<p>Ignite provides an API for distributing computations across cluster nodes in a balanced and fault-tolerant manner. You can submit individual tasks for execution as well as implement the MapReduce pattern with automatic task splitting. The API provides fine-grained control over the <a href="/docs/2.9.0/distributed-computing/load-balancing">job distribution strategy</a>.</p>
 </div>
 </div>
 </div>
@@ -2395,7 +2383,7 @@
 </div>
 </div></code-tab></code-tabs>
 <div class="paragraph">
-<p>The compute interface provides methods for distributing different types of tasks over cluster nodes and running <a href="/docs/latest/collocated-computations">colocated computations</a>.</p>
+<p>The compute interface provides methods for distributing different types of tasks over cluster nodes and running <a href="/docs/2.9.0/collocated-computations">colocated computations</a>.</p>
 </div>
 </div>
 </div>
@@ -2403,7 +2391,7 @@
 <h2 id="specifying-the-set-of-nodes-for-computations">Specifying the Set of Nodes for Computations</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p>Each instance of the compute interface is associated with a <a href="/docs/latest/distributed-computing/cluster-groups">set of nodes</a> on which the tasks are executed.
+<p>Each instance of the compute interface is associated with a <a href="/docs/2.9.0/distributed-computing/cluster-groups">set of nodes</a> on which the tasks are executed.
 When called without arguments, <code>ignite.compute()</code> returns the compute interface that is associated with all server nodes.
 To obtain an instance for a specific subset of nodes, use <code>Ignite.compute(ClusterGroup group)</code>.
 In the following example, the compute interface is bound to the remote nodes only, i.e. all nodes except for the one that runs this code.</p>
@@ -2465,7 +2453,7 @@
 <p>Add the classes to the classpath of the nodes;</p>
 </li>
 <li>
-<p>Enable <a href="/docs/latest/peer-class-loading">peer class loading</a>.</p>
+<p>Enable <a href="/docs/2.9.0/peer-class-loading">peer class loading</a>.</p>
 </li>
 </ul>
 </div>
@@ -3461,7 +3449,7 @@
 <div class="paragraph">
 <p>Note that the example shown above may not be the most effective way.
 The reason is that the person object that corresponds to key <code>1</code> may be located on a node that is different from the node where the task is executed.
-In this case, the object is fetched via network. This can be avoided by <a href="/docs/latest/collocated-computations">colocating the task with the data</a>.</p>
+In this case, the object is fetched via network. This can be avoided by <a href="/docs/2.9.0/collocated-computations">colocating the task with the data</a>.</p>
 </div>
 <div class="admonitionblock caution">
 <table>
@@ -3550,8 +3538,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372552' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372552' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286557' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286557' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/distributed-computing/executor-service.html b/docs/2.9.0/distributed-computing/executor-service.html
index 8aedd0b..568dfb3 100644
--- a/docs/2.9.0/distributed-computing/executor-service.html
+++ b/docs/2.9.0/distributed-computing/executor-service.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Executor Service | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/distributed-computing/executor-service" />
+    <link rel="canonical" href="/docs/2.9.0/distributed-computing/executor-service" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372552">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286557">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372552"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286557"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1067,8 +1055,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Distributed Computing<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Distributed Computing<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,9 +1091,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
-                                class=''
+                                class='active'
                             >Executor Service</a>
                         
                     </li>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2388,7 +2376,7 @@
 </div>
 </div>
 <div class="paragraph">
-<p>You can also limit the set of nodes available for the executor service by specifying a <a href="/docs/latest/distributed-computing/cluster-groups">cluster group</a>:</p>
+<p>You can also limit the set of nodes available for the executor service by specifying a <a href="/docs/2.9.0/distributed-computing/cluster-groups">cluster group</a>:</p>
 </div>
 <div class="listingblock">
 <div class="content">
@@ -2455,8 +2443,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372552' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372552' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286557' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286557' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/distributed-computing/fault-tolerance.html b/docs/2.9.0/distributed-computing/fault-tolerance.html
index c3dc5ff..a9724c1 100644
--- a/docs/2.9.0/distributed-computing/fault-tolerance.html
+++ b/docs/2.9.0/distributed-computing/fault-tolerance.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Fault Tolerance | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/distributed-computing/fault-tolerance" />
+    <link rel="canonical" href="/docs/2.9.0/distributed-computing/fault-tolerance" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372552">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286557">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372552"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286557"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1067,8 +1055,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Distributed Computing<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Distributed Computing<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,9 +1130,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
-                                class=''
+                                class='active'
                             >Fault Tolerance</a>
                         
                     </li>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2451,7 +2439,7 @@
 </div></code-tab></code-tabs>
 </li>
 <li>
-<p><code>JobStealingFailoverSpi</code> — This implementation must be used only if you want to enable <a href="/docs/latest/distributed-computing/load-balancing#job-stealing">job stealing</a>.</p>
+<p><code>JobStealingFailoverSpi</code> — This implementation must be used only if you want to enable <a href="/docs/2.9.0/distributed-computing/load-balancing#job-stealing">job stealing</a>.</p>
 </li>
 </ul>
 </div>
@@ -2511,8 +2499,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372552' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372552' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286557' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286557' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/distributed-computing/job-scheduling.html b/docs/2.9.0/distributed-computing/job-scheduling.html
index 6f5ca5f..cc7be18 100644
--- a/docs/2.9.0/distributed-computing/job-scheduling.html
+++ b/docs/2.9.0/distributed-computing/job-scheduling.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Job Scheduling | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/distributed-computing/job-scheduling" />
+    <link rel="canonical" href="/docs/2.9.0/distributed-computing/job-scheduling" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372552">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286557">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372552"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286557"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1067,8 +1055,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Distributed Computing<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Distributed Computing<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,9 +1143,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
-                                class=''
+                                class='active'
                             >Job Scheduling</a>
                         
                     </li>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2382,7 +2370,7 @@
 <p><code>PriorityQueueCollisionSpi</code> — priority ordering;</p>
 </li>
 <li>
-<p><code>JobStealingFailoverSpi</code> — use this implementation to enable <a href="/docs/latest/distributed-computing/load-balancing#job-stealing">job stealing</a>.</p>
+<p><code>JobStealingFailoverSpi</code> — use this implementation to enable <a href="/docs/2.9.0/distributed-computing/load-balancing#job-stealing">job stealing</a>.</p>
 </li>
 </ul>
 </div>
@@ -2479,7 +2467,7 @@
 </div>
 </div></code-tab></code-tabs>
 <div class="paragraph">
-<p>Task priorities are set in the <a href="/docs/latest/distributed-computing/map-reduce#distributed-task-session">task session</a> via the <code>grid.task.priority</code> attribute. If no priority is assigned to a task, then the default priority of 0 is used.</p>
+<p>Task priorities are set in the <a href="/docs/2.9.0/distributed-computing/map-reduce#distributed-task-session">task session</a> via the <code>grid.task.priority</code> attribute. If no priority is assigned to a task, then the default priority of 0 is used.</p>
 </div>
 <div class="listingblock">
 <div class="content">
@@ -2580,8 +2568,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372552' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372552' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286557' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286557' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/distributed-computing/load-balancing.html b/docs/2.9.0/distributed-computing/load-balancing.html
index 744ab87..e4ae794 100644
--- a/docs/2.9.0/distributed-computing/load-balancing.html
+++ b/docs/2.9.0/distributed-computing/load-balancing.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Load Balancing | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/distributed-computing/load-balancing" />
+    <link rel="canonical" href="/docs/2.9.0/distributed-computing/load-balancing" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372552">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286557">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372552"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286557"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1067,8 +1055,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Distributed Computing<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Distributed Computing<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,9 +1117,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
-                                class=''
+                                class='active'
                             >Load Balancing</a>
                         
                     </li>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2366,7 +2354,7 @@
         <div id="preamble">
 <div class="sectionbody">
 <div class="paragraph">
-<p>Ignite automatically load balances jobs produced by a <a href="/docs/latest/distributed-computing/map-reduce">compute task</a> as well as individual tasks submitted via the distributed computing API. Individual tasks submitted via <code>IgniteCompute.run(&#8230;&#8203;)</code> and other compute methods are treated as tasks producing a single job.</p>
+<p>Ignite automatically load balances jobs produced by a <a href="/docs/2.9.0/distributed-computing/map-reduce">compute task</a> as well as individual tasks submitted via the distributed computing API. Individual tasks submitted via <code>IgniteCompute.run(&#8230;&#8203;)</code> and other compute methods are treated as tasks producing a single job.</p>
 </div>
 <div class="paragraph">
 <p>By default, Ignite uses a round-robin algorithm (<code>RoundRobinLoadBalancingSpi</code>), which distributes jobs in sequential order across the nodes specified for the compute task.</p>
@@ -2379,7 +2367,7 @@
 </td>
 <td class="content">
 <div class="paragraph">
-<p>Load balancing does not apply to <a href="/docs/latest/collocated-computations">colocated computations</a>.</p>
+<p>Load balancing does not apply to <a href="/docs/2.9.0/collocated-computations">colocated computations</a>.</p>
 </div>
 </td>
 </tr>
@@ -2394,7 +2382,7 @@
 <h2 id="round-robin-load-balancing">Round-Robin Load Balancing</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p><code>RoundRobinLoadBalancingSpi</code> iterates through the available nodes in a round-robin fashion and picks the next sequential node. The available nodes are defined when you <a href="/docs/latest/distributed-computing/distributed-computing#getting-the-compute-interface">get the compute instance</a> through which you execute your tasks.</p>
+<p><code>RoundRobinLoadBalancingSpi</code> iterates through the available nodes in a round-robin fashion and picks the next sequential node. The available nodes are defined when you <a href="/docs/2.9.0/distributed-computing/distributed-computing#getting-the-compute-interface">get the compute instance</a> through which you execute your tasks.</p>
 </div>
 <div class="paragraph">
 <p>Round-Robin load balancing supports two modes of operation: per-task and global.</p>
@@ -2544,7 +2532,7 @@
 </td>
 <td class="content">
 <div class="paragraph">
-<p>If you want to enable job stealing, you have to configure <code>JobStealingFailoverSpi</code> as the failover SPI. See <a href="/docs/latest/distributed-computing/fault-tolerance">Fault Tolerance</a> for details.</p>
+<p>If you want to enable job stealing, you have to configure <code>JobStealingFailoverSpi</code> as the failover SPI. See <a href="/docs/2.9.0/distributed-computing/fault-tolerance">Fault Tolerance</a> for details.</p>
 </div>
 </td>
 </tr>
@@ -2683,8 +2671,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372552' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372552' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286557' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286557' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/distributed-computing/map-reduce.html b/docs/2.9.0/distributed-computing/map-reduce.html
index 4bffb32..1781dc4 100644
--- a/docs/2.9.0/distributed-computing/map-reduce.html
+++ b/docs/2.9.0/distributed-computing/map-reduce.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>MapReduce API | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/distributed-computing/map-reduce" />
+    <link rel="canonical" href="/docs/2.9.0/distributed-computing/map-reduce" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372552">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286557">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372552"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286557"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1067,8 +1055,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Distributed Computing<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Distributed Computing<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,9 +1104,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
-                                class=''
+                                class='active'
                             >MapReduce API</a>
                         
                     </li>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2375,7 +2363,7 @@
 </div>
 <div class="paragraph">
 <p>In a distributed system such as Ignite, the jobs are distributed between
-the nodes according to the preconfigured <a href="/docs/latest/distributed-computing/load-balancing">load balancing strategy</a> and the results are aggregated on the node that submitted the task.</p>
+the nodes according to the preconfigured <a href="/docs/2.9.0/distributed-computing/load-balancing">load balancing strategy</a> and the results are aggregated on the node that submitted the task.</p>
 </div>
 <div class="paragraph">
 <p>The MapReduce pattern is provided by the <code>ComputeTask</code> interface.</p>
@@ -2390,7 +2378,7 @@
 <div class="paragraph">
 <p>Use <code>ComputeTask</code> only when you need fine-grained control over the
 job-to-node mapping, or custom fail-over logic. For all other cases you
-should use <a href="/docs/latest/distributed-computing/distributed-computing#executing-an-igniteclosure">simple closures</a>.</p>
+should use <a href="/docs/2.9.0/distributed-computing/distributed-computing#executing-an-igniteclosure">simple closures</a>.</p>
 </div>
 </td>
 </tr>
@@ -2419,7 +2407,7 @@
 <p><code>REDUCE</code> - immediately move to the reduce step, discarding all the remaining jobs and results not yet received;</p>
 </li>
 <li>
-<p><code>FAILOVER</code> - failover the job to another node (see <a href="/docs/latest/distributed-computing/fault-tolerance">Fault Tolerance</a>).</p>
+<p><code>FAILOVER</code> - failover the job to another node (see <a href="/docs/2.9.0/distributed-computing/fault-tolerance">Fault Tolerance</a>).</p>
 </li>
 </ul>
 </div>
@@ -2531,7 +2519,7 @@
 </div>
 </div></code-tab></code-tabs>
 <div class="paragraph">
-<p>You can limit the execution of jobs to a subset of nodes by using a <a href="/docs/latest/distributed-computing/cluster-groups">cluster group</a>.</p>
+<p>You can limit the execution of jobs to a subset of nodes by using a <a href="/docs/2.9.0/distributed-computing/cluster-groups">cluster group</a>.</p>
 </div>
 </div>
 </div>
@@ -2855,8 +2843,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372552' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372552' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286557' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286557' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/events/events.html b/docs/2.9.0/events/events.html
index 5e9580b..85d1ac9 100644
--- a/docs/2.9.0/events/events.html
+++ b/docs/2.9.0/events/events.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Events | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/events/events" />
+    <link rel="canonical" href="/docs/2.9.0/events/events" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372552">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286557">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372552"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286557"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1182,8 +1170,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Working with Events<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Working with Events<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,9 +1193,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
-                                class=''
+                                class='active'
                             >Events</a>
                         
                     </li>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2512,7 +2500,7 @@
 <p>When you obtain an instance of a cache on a client node.</p>
 </li>
 <li>
-<p>When you create a cache via the <a href="/docs/latest/sql-reference/ddl#create-table">CREATE TABLE</a> command.</p>
+<p>When you create a cache via the <a href="/docs/2.9.0/sql-reference/ddl#create-table">CREATE TABLE</a> command.</p>
 </li>
 </ul>
 </div></div></td>
@@ -2585,9 +2573,9 @@
 <tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock">EVT_CACHE_OBJECT_READ</p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">An object is read from a cache.
-This event is not emitted when you use <a href="/docs/latest/key-value-api/using-scan-queries">scan queries</a> (use <a href="#cache-query-events">Cache Query Events</a> to monitor scan queries).</p></td>
+This event is not emitted when you use <a href="/docs/2.9.0/key-value-api/using-scan-queries">scan queries</a> (use <a href="#cache-query-events">Cache Query Events</a> to monitor scan queries).</p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">The node where read operation is executed.
-It can be either the primary or backup node (the latter case is only possible when <a href="/docs/latest/configuring-caches/configuration-overview#readfrombackup">reading from backups is enabled</a>).
+It can be either the primary or backup node (the latter case is only possible when <a href="/docs/2.9.0/configuring-caches/configuration-overview#readfrombackup">reading from backups is enabled</a>).
 In transactional caches, the event can be generated on both the primary and backup nodes depending on the concurrency and isolation levels.</p></td>
 </tr>
 <tr>
@@ -2612,11 +2600,11 @@
 In this case, the event is triggered on both primary and backup nodes for the key.</p>
 </li>
 <li>
-<p>Locks are acquired on the keys accessed within a transaction (depending on the <a href="/docs/latest/key-value-api/transactions#concurrency-modes-and-isolation-levels">concurrency and isolation levels</a>).</p>
+<p>Locks are acquired on the keys accessed within a transaction (depending on the <a href="/docs/2.9.0/key-value-api/transactions#concurrency-modes-and-isolation-levels">concurrency and isolation levels</a>).</p>
 </li>
 </ul>
 </div></div></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">The primary or/and backup nodes for the entry depending on the <a href="/docs/latest/key-value-api/transactions#concurrency-modes-and-isolation-levels">concurrency and isolation levels</a>.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">The primary or/and backup nodes for the entry depending on the <a href="/docs/2.9.0/key-value-api/transactions#concurrency-modes-and-isolation-levels">concurrency and isolation levels</a>.</p></td>
 </tr>
 <tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock">EVT_CACHE_OBJECT_UNLOCKED</p></td>
@@ -2625,7 +2613,7 @@
 </tr>
 <tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock">EVT_CACHE_OBJECT_EXPIRED</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">The event is fired when a cache entry expires. This happens only if an <a href="/docs/latest/configuring-caches/expiry-policies">expiry policy</a> is configured.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">The event is fired when a cache entry expires. This happens only if an <a href="/docs/2.9.0/configuring-caches/expiry-policies">expiry policy</a> is configured.</p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">The primary and backup nodes for the entry.</p></td>
 </tr>
 <tr>
@@ -2677,7 +2665,7 @@
 <tbody>
 <tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock">EVT_CACHE_QUERY_OBJECT_READ</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">An object is read as part of a query execution. This event is generated for every object that matches the <a href="/docs/latest/key-value-api/using-scan-queries#executing-scan-queries">query filter</a>.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">An object is read as part of a query execution. This event is generated for every object that matches the <a href="/docs/2.9.0/key-value-api/using-scan-queries#executing-scan-queries">query filter</a>.</p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">The primary node of the object that is read.</p></td>
 </tr>
 <tr>
@@ -2804,8 +2792,8 @@
 <h2 id="task-execution-events">Task Execution Events</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p>Task execution events are associated with different stages of <a href="/docs/latest/distributed-computing/map-reduce">task execution</a>.
-They are also generated when you execute <a href="/docs/latest/distributed-computing/distributed-computing">simple closures</a> because internally a closure is treated as a task that produces a single job.</p>
+<p>Task execution events are associated with different stages of <a href="/docs/2.9.0/distributed-computing/map-reduce">task execution</a>.
+They are also generated when you execute <a href="/docs/2.9.0/distributed-computing/distributed-computing">simple closures</a> because internally a closure is treated as a task that produces a single job.</p>
 </div>
 <div class="paragraph">
 <p>Task Execution events are instances of the <a href="https://ignite.apache.org/releases/2.9.0/javadoc/org/apache/ignite/events/TaskEvent.html">TaskEvent</a> class.</p>
@@ -2851,7 +2839,7 @@
 </tr>
 <tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock">EVT_TASK_SESSION_ATTR_SET</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">A job sets an attribute in the <a href="/docs/latest/distributed-computing/map-reduce#distributed-task-session">session</a>.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">A job sets an attribute in the <a href="/docs/2.9.0/distributed-computing/map-reduce#distributed-task-session">session</a>.</p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">The node where the job is executed.</p></td>
 </tr>
 </tbody>
@@ -2920,7 +2908,7 @@
 </tr>
 <tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock">EVT_JOB_REJECTED</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">The job is rejected. The job can be rejected if a <a href="/docs/latest/distributed-computing/job-scheduling">collision spi</a> is configured.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">The job is rejected. The job can be rejected if a <a href="/docs/2.9.0/distributed-computing/job-scheduling">collision spi</a> is configured.</p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">The node where the job is rejected.</p></td>
 </tr>
 <tr>
@@ -3137,8 +3125,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372552' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372552' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286557' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286557' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/events/listening-to-events.html b/docs/2.9.0/events/listening-to-events.html
index 090e7a0..91fe989 100644
--- a/docs/2.9.0/events/listening-to-events.html
+++ b/docs/2.9.0/events/listening-to-events.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Working with Events | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/events/listening-to-events" />
+    <link rel="canonical" href="/docs/2.9.0/events/listening-to-events" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372552">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286557">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372552"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286557"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1182,8 +1170,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Working with Events<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Working with Events<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1192,9 +1180,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
-                                class=''
+                                class='active'
                             >Enabling and Listenting to Events</a>
                         
                     </li>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2370,7 +2358,7 @@
 <p>Ignite can generate events for a variety of operations happening in the cluster and notify your application about those operations. There are many types of events, including cache events, node discovery events, distributed task execution events, and many more.</p>
 </div>
 <div class="paragraph">
-<p>The list of events is available in the <a href="/docs/latest/events/events">Events</a> section.</p>
+<p>The list of events is available in the <a href="/docs/2.9.0/events/events">Events</a> section.</p>
 </div>
 </div>
 </div>
@@ -2461,7 +2449,7 @@
 </div>
 </div></code-tab></code-tabs>
 <div class="paragraph">
-<p>The events interface can be associated with a <a href="/docs/latest/distributed-computing/cluster-groups">set of nodes</a>. This means that you can access events that happen on a given set of nodes. In the following example, the events interface is obtained for the set of nodes that host the data for the Person cache.</p>
+<p>The events interface can be associated with a <a href="/docs/2.9.0/distributed-computing/cluster-groups">set of nodes</a>. This means that you can access events that happen on a given set of nodes. In the following example, the events interface is obtained for the set of nodes that host the data for the Person cache.</p>
 </div>
 <code-tabs><code-tab data-tab='Java'><div class="listingblock">
 <div class="content">
@@ -2491,7 +2479,7 @@
 <p>Note that some events may be fired on multiple nodes even if the corresponding real-world event happens only once. For example, when a node leaves the cluster, the <code>EVT_NODE_LEFT</code> event is generated on every remaining node.</p>
 </div>
 <div class="paragraph">
-<p>Another example is when you put an object into a cache. In this case, the <code>EVT_CACHE_OBJECT_PUT</code> event occurs on the node that hosts the <a href="/docs/latest/data-modeling/data-partitioning#backup-partitions">primary partition</a> into which the object is actually written, which may be different from the node where the <code>put(&#8230;&#8203;)</code> method is called. In addition, the event is fired on all nodes that hold the <a href="/docs/latest/data-modeling/data-partitioning#backup-partitions">backup partitions</a> for the cache if they are configured.</p>
+<p>Another example is when you put an object into a cache. In this case, the <code>EVT_CACHE_OBJECT_PUT</code> event occurs on the node that hosts the <a href="/docs/2.9.0/data-modeling/data-partitioning#backup-partitions">primary partition</a> into which the object is actually written, which may be different from the node where the <code>put(&#8230;&#8203;)</code> method is called. In addition, the event is fired on all nodes that hold the <a href="/docs/2.9.0/data-modeling/data-partitioning#backup-partitions">backup partitions</a> for the cache if they are configured.</p>
 </div>
 <div class="paragraph">
 <p>The events interface provides methods for listening to local events only, and for listening to both local and remote events.</p>
@@ -2853,8 +2841,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372552' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372552' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286557' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286557' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/ignite-for-spark/ignite-dataframe.html b/docs/2.9.0/ignite-for-spark/ignite-dataframe.html
index f5e39ad..5710800 100644
--- a/docs/2.9.0/ignite-for-spark/ignite-dataframe.html
+++ b/docs/2.9.0/ignite-for-spark/ignite-dataframe.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Ignite DataFrame | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/ignite-for-spark/ignite-dataframe" />
+    <link rel="canonical" href="/docs/2.9.0/ignite-for-spark/ignite-dataframe" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372552">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286557">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372552"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286557"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2106,8 +2094,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Ignite for Spark<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Ignite for Spark<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,9 +2130,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
-                                class=''
+                                class='active'
                             >Ignite DataFrame</a>
                         
                     </li>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2571,7 +2559,7 @@
 <p><code>OPTION_CREATE_TABLE_PRIMARY_KEY_FIELDS</code> - a primary key is required for every Ignite table. This option has to contain a comma-separated list of fields/columns that represent a primary key.</p>
 </li>
 <li>
-<p><code>OPTION_CREATE_TABLE_PARAMETERS</code> - additional parameters to use upon Ignite table creation. The parameters are those that are supported by the <a href="/docs/latest/sql-reference/ddl#create-table">CREATE TABLE</a> command.</p>
+<p><code>OPTION_CREATE_TABLE_PARAMETERS</code> - additional parameters to use upon Ignite table creation. The parameters are those that are supported by the <a href="/docs/2.9.0/sql-reference/ddl#create-table">CREATE TABLE</a> command.</p>
 </li>
 </ul>
 </div>
@@ -2762,7 +2750,7 @@
 </tr>
 <tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock"><code>OPTION_STREAMER_FLUSH_FREQUENCY</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Automatic flush frequency. This is the time after which the streamer will make an attempt to submit all data added so far to remote nodes See <a href="/docs/latest/data-streaming">Data Streaming</a></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Automatic flush frequency. This is the time after which the streamer will make an attempt to submit all data added so far to remote nodes See <a href="/docs/2.9.0/data-streaming">Data Streaming</a></p></td>
 </tr>
 <tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock"><code>OPTION_STREAMER_PER_NODE_BUFFER_SIZE</code></p></td>
@@ -2867,8 +2855,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372552' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372552' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286557' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286557' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd.html b/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd.html
index 25e3d51..1034880 100644
--- a/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd.html
+++ b/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>IgniteContext and IgniteRDD | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd" />
+    <link rel="canonical" href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372552">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286557">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372552"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286557"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2106,8 +2094,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Ignite for Spark<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Ignite for Spark<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,9 +2117,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
-                                class=''
+                                class='active'
                             >IgniteContext and IgniteRDD</a>
                         
                     </li>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2370,7 +2358,7 @@
 <p>IgniteContext is the main entry point to Spark-Ignite integration. To create an instance of Ignite context, user must provide an instance of SparkContext and a closure creating <code>IgniteConfiguration</code> (configuration factory). Ignite context will make sure that server or client Ignite nodes exist in all involved job instances. Alternatively, a path to an XML configuration file can be passed to <code>IgniteContext</code> constructor which will be used to configure nodes being started.</p>
 </div>
 <div class="paragraph">
-<p>When creating an <code>IgniteContext</code> instance, an optional boolean <code>client</code> argument (defaulting to <code>true</code>) can be passed to context constructor. This is typically used in a Shared Deployment installation. When <code>client</code> is set to <code>false</code>, context will operate in embedded mode and will start server nodes on all workers during the context construction. This is required in an Embedded Deployment installation. See <a href="/docs/latest/ignite-for-spark/installation">Installation</a> for information on deployment configurations.</p>
+<p>When creating an <code>IgniteContext</code> instance, an optional boolean <code>client</code> argument (defaulting to <code>true</code>) can be passed to context constructor. This is typically used in a Shared Deployment installation. When <code>client</code> is set to <code>false</code>, context will operate in embedded mode and will start server nodes on all workers during the context construction. This is required in an Embedded Deployment installation. See <a href="/docs/2.9.0/ignite-for-spark/installation">Installation</a> for information on deployment configurations.</p>
 </div>
 <div class="admonitionblock caution">
 <table>
@@ -2463,7 +2451,7 @@
 <h2 id="running-sql-queries-against-ignite-cache">Running SQL queries against Ignite cache</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p>When Ignite cache is configured with the indexing subsystem enabled, it is possible to run SQL queries against the cache using <code>objectSql</code> and <code>sql</code> methods. See <a href="/docs/latest/SQL/sql-introduction">Working with SQL</a> for more information about Ignite SQL queries.</p>
+<p>When Ignite cache is configured with the indexing subsystem enabled, it is possible to run SQL queries against the cache using <code>objectSql</code> and <code>sql</code> methods. See <a href="/docs/2.9.0/SQL/sql-introduction">Working with SQL</a> for more information about Ignite SQL queries.</p>
 </div>
 <div class="paragraph">
 <p>For example, assuming the "partitioned" cache is configured to index pairs of integers, the following code will get all integers in the range (10, 100):</p>
@@ -2558,8 +2546,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372552' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372552' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286557' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286557' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/ignite-for-spark/installation.html b/docs/2.9.0/ignite-for-spark/installation.html
index 1c6e9a1..bf48d56 100644
--- a/docs/2.9.0/ignite-for-spark/installation.html
+++ b/docs/2.9.0/ignite-for-spark/installation.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Installation | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/ignite-for-spark/installation" />
+    <link rel="canonical" href="/docs/2.9.0/ignite-for-spark/installation" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372552">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286557">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372552"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286557"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2106,8 +2094,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Ignite for Spark<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Ignite for Spark<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,9 +2143,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
-                                class=''
+                                class='active'
                             >Installation</a>
                         
                     </li>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2372,7 +2360,7 @@
 <div class="sect2">
 <h3 id="standalone-deployment">Standalone Deployment</h3>
 <div class="paragraph">
-<p>In the Standalone deployment mode, Ignite nodes should be deployed together with Spark Worker nodes. Instruction on Ignite installation can be found <a href="/docs/latest/installation">here</a>. After you install Ignite on all worker nodes, start a node on each Spark worker with your config using <code>ignite.sh</code> script.</p>
+<p>In the Standalone deployment mode, Ignite nodes should be deployed together with Spark Worker nodes. Instruction on Ignite installation can be found <a href="/docs/2.9.0/installation">here</a>. After you install Ignite on all worker nodes, start a node on each Spark worker with your config using <code>ignite.sh</code> script.</p>
 </div>
 </div>
 <div class="sect2">
@@ -2629,8 +2617,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372552' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372552' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286557' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286557' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/ignite-for-spark/overview.html b/docs/2.9.0/ignite-for-spark/overview.html
index be95f63..e84cce2 100644
--- a/docs/2.9.0/ignite-for-spark/overview.html
+++ b/docs/2.9.0/ignite-for-spark/overview.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Ignite for Spark | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/ignite-for-spark/overview" />
+    <link rel="canonical" href="/docs/2.9.0/ignite-for-spark/overview" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372552">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286557">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372552"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286557"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2106,8 +2094,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Ignite for Spark<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Ignite for Spark<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -2116,9 +2104,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
-                                class=''
+                                class='active'
                             >Overview</a>
                         
                     </li>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2395,7 +2383,7 @@
 <p>Apache Ignite provides an implementation of the Spark RDD which allows any data and state to be shared in memory as RDDs across Spark jobs. The Ignite RDD provides a shared, mutable view of the same data in-memory in Ignite across different Spark jobs, workers, or applications. Native Spark RDDs cannot be shared across Spark jobs or applications.</p>
 </div>
 <div class="paragraph">
-<p>The way an <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd">IgniteRDD</a> is implemented is as a view over a distributed Ignite table (aka. cache). It can be deployed with an Ignite node either within the Spark job executing process, on a Spark worker, or in a separate Ignite cluster. It means that depending on the chosen deployment mode the shared state may either exist only during the lifespan of a Spark application (embedded mode), or it may out-survive the Spark application (standalone mode).</p>
+<p>The way an <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd">IgniteRDD</a> is implemented is as a view over a distributed Ignite table (aka. cache). It can be deployed with an Ignite node either within the Spark job executing process, on a Spark worker, or in a separate Ignite cluster. It means that depending on the chosen deployment mode the shared state may either exist only during the lifespan of a Spark application (embedded mode), or it may out-survive the Spark application (standalone mode).</p>
 </div>
 <div class="paragraph">
 <p>While Apache SparkSQL supports a fairly rich SQL syntax, it doesn&#8217;t implement any indexing. As a result, Spark queries may take minutes even on moderately small data sets because they have to do full data scans. With Ignite, Spark users can configure primary and secondary indexes that can bring up to 1000x performance gains.</p>
@@ -2409,7 +2397,7 @@
 <p>The Apache Spark DataFrame API introduced the concept of a schema to describe the data, allowing Spark to manage the schema and organize the data into a tabular format. To put it simply, a DataFrame is a distributed collection of data organized into named columns. It is conceptually equivalent to a table in a relational database and allows Spark to leverage the Catalyst query optimizer to produce much more efficient query execution plans in comparison to RDDs, which are just collections of elements partitioned across the nodes of the cluster.</p>
 </div>
 <div class="paragraph">
-<p>Ignite expands <a href="/docs/latest/ignite-for-spark/ignite-dataframe">DataFrame</a>, simplifying development and improving data access times whenever Ignite is used as memory-centric storage for Spark. Benefits include:</p>
+<p>Ignite expands <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe">DataFrame</a>, simplifying development and improving data access times whenever Ignite is used as memory-centric storage for Spark. Benefits include:</p>
 </div>
 <div class="ulist">
 <ul>
@@ -2501,8 +2489,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372552' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372552' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286557' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286557' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/ignite-for-spark/spark-shell.html b/docs/2.9.0/ignite-for-spark/spark-shell.html
index caf496d..a8e293a 100644
--- a/docs/2.9.0/ignite-for-spark/spark-shell.html
+++ b/docs/2.9.0/ignite-for-spark/spark-shell.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Testing Ignite with Spark-shell | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/ignite-for-spark/spark-shell" />
+    <link rel="canonical" href="/docs/2.9.0/ignite-for-spark/spark-shell" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372552">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286557">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372552"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286557"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2106,8 +2094,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Ignite for Spark<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Ignite for Spark<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,9 +2156,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
-                                class=''
+                                class='active'
                             >Test Ignite with Spark-shell</a>
                         
                     </li>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2650,8 +2638,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372552' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372552' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286557' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286557' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/ignite-for-spark/troubleshooting.html b/docs/2.9.0/ignite-for-spark/troubleshooting.html
index efac8e4..3abed5a 100644
--- a/docs/2.9.0/ignite-for-spark/troubleshooting.html
+++ b/docs/2.9.0/ignite-for-spark/troubleshooting.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Troubleshooting | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/ignite-for-spark/troubleshooting" />
+    <link rel="canonical" href="/docs/2.9.0/ignite-for-spark/troubleshooting" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372552">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286557">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372552"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286557"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2106,8 +2094,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Ignite for Spark<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Ignite for Spark<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,9 +2169,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
-                                class=''
+                                class='active'
                             >Troubleshooting</a>
                         
                     </li>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2381,7 +2369,7 @@
 </ul>
 </div>
 <div class="paragraph">
-<p>This issue appears when you do not have any loggers included in classpath and Ignite tries to use standard Java logging. By default Spark loads all user jar files using separate class loader. Java logging framework, on the other hand, uses application class loader to initialize log handlers. To resolve this, you can either add <code>ignite-log4j</code> module to the list of the used jars so that Ignite would use Log4j as a logging subsystem, or alter default Spark classpath as described <a href="/docs/latest/ignite-for-spark/installation">here</a>.</p>
+<p>This issue appears when you do not have any loggers included in classpath and Ignite tries to use standard Java logging. By default Spark loads all user jar files using separate class loader. Java logging framework, on the other hand, uses application class loader to initialize log handlers. To resolve this, you can either add <code>ignite-log4j</code> module to the list of the used jars so that Ignite would use Log4j as a logging subsystem, or alter default Spark classpath as described <a href="/docs/2.9.0/ignite-for-spark/installation">here</a>.</p>
 </div>
         <div class="copyright">
  © 2020 The Apache Software Foundation.<br/>
@@ -2439,8 +2427,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372552' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372552' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286557' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286557' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/index.html b/docs/2.9.0/index.html
index e93b54c..47b20af 100644
--- a/docs/2.9.0/index.html
+++ b/docs/2.9.0/index.html
@@ -22,15 +22,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Apache Ignite Documentation | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/index" />
+    <link rel="canonical" href="/docs/2.9.0/index" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372552">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286557">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372552"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286557"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -38,6 +38,7 @@
 </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"/>
@@ -85,7 +86,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -106,7 +107,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -119,7 +120,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -132,7 +133,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -145,7 +146,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -158,7 +159,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -171,7 +172,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -184,7 +185,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -197,7 +198,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -227,7 +228,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -240,7 +241,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -253,7 +254,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -276,15 +277,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -313,7 +314,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -326,7 +327,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -342,21 +343,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -377,7 +378,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -390,7 +391,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -403,7 +404,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -416,7 +417,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -429,7 +430,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -442,7 +443,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -455,7 +456,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -485,7 +486,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -498,7 +499,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -511,7 +512,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -541,7 +542,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -554,7 +555,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -567,7 +568,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -597,7 +598,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -610,7 +611,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -623,7 +624,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -636,7 +637,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -649,7 +650,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -662,7 +663,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -692,7 +693,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -705,7 +706,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -718,7 +719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -731,7 +732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -744,20 +745,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -770,7 +758,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -786,49 +774,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -849,7 +837,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -862,7 +850,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -875,7 +863,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -888,7 +876,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -904,14 +892,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -932,7 +920,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -945,7 +933,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -958,7 +946,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -971,7 +959,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -984,7 +972,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -997,7 +985,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1010,7 +998,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1023,7 +1011,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1036,7 +1024,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1049,7 +1037,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1079,7 +1067,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1092,7 +1080,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1105,7 +1093,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1118,7 +1106,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1131,7 +1119,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1144,7 +1132,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1157,7 +1145,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1173,7 +1161,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1194,7 +1182,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1207,7 +1195,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1223,21 +1211,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1258,7 +1246,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1271,7 +1259,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1284,7 +1272,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1297,7 +1285,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1310,7 +1298,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1340,7 +1328,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1353,7 +1341,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1366,7 +1354,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1389,35 +1377,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1439,19 +1427,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1473,15 +1461,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1493,7 +1481,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1516,23 +1504,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1544,7 +1532,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1567,23 +1555,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1595,7 +1583,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1618,15 +1606,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1655,7 +1643,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1668,7 +1656,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1691,11 +1679,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1717,11 +1705,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1733,7 +1721,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1746,7 +1734,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1776,7 +1764,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1789,7 +1777,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1812,11 +1800,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1845,7 +1833,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1858,7 +1846,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1871,7 +1859,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1884,7 +1872,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1897,7 +1885,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1910,7 +1898,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1923,7 +1911,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1946,27 +1934,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1995,7 +1983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2008,7 +1996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2021,7 +2009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2034,7 +2022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2047,7 +2035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2060,7 +2048,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2076,28 +2064,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2118,7 +2106,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2131,7 +2119,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2144,7 +2132,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2157,7 +2145,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2170,7 +2158,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2183,7 +2171,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2213,7 +2201,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2226,7 +2214,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2239,7 +2227,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2252,7 +2240,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2265,7 +2253,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2278,7 +2266,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2291,7 +2279,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2304,7 +2292,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2317,7 +2305,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2330,7 +2318,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2343,7 +2331,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2376,12 +2364,12 @@
     
 
         <h2> 
-<a href="/docs/latest/preface" class=''>Preface</a> </h2>
+<a href="/docs/2.9.0/preface" class=''>Preface</a> </h2>
         
     
 
         <h2> 
-<a href="/docs/latest" class=''>Quick Start Guides</a> </h2>
+<a href="/docs/2.9.0" class=''>Quick Start Guides</a> </h2>
         
         <ul>
           
@@ -2389,7 +2377,7 @@
                   
 
 
-<a  href="/docs/latest//quick-start/java" >Java</a>
+<a  href="/docs/2.9.0//quick-start/java" >Java</a>
 
 
 
@@ -2401,7 +2389,7 @@
                   
 
 
-<a  href="/docs/latest//quick-start/dotnet" >.NET/C#</a>
+<a  href="/docs/2.9.0//quick-start/dotnet" >.NET/C#</a>
 
 
 
@@ -2413,7 +2401,7 @@
                   
 
 
-<a  href="/docs/latest//quick-start/cpp" >C++</a>
+<a  href="/docs/2.9.0//quick-start/cpp" >C++</a>
 
 
 
@@ -2425,7 +2413,7 @@
                   
 
 
-<a  href="/docs/latest//quick-start/python" >Python</a>
+<a  href="/docs/2.9.0//quick-start/python" >Python</a>
 
 
 
@@ -2437,7 +2425,7 @@
                   
 
 
-<a  href="/docs/latest//quick-start/nodejs" >Node.JS</a>
+<a  href="/docs/2.9.0//quick-start/nodejs" >Node.JS</a>
 
 
 
@@ -2449,7 +2437,7 @@
                   
 
 
-<a  href="/docs/latest//quick-start/sql" >SQL</a>
+<a  href="/docs/2.9.0//quick-start/sql" >SQL</a>
 
 
 
@@ -2461,7 +2449,7 @@
                   
 
 
-<a  href="/docs/latest//quick-start/php" >PHP</a>
+<a  href="/docs/2.9.0//quick-start/php" >PHP</a>
 
 
 
@@ -2473,7 +2461,7 @@
                   
 
 
-<a  href="/docs/latest//quick-start/restapi" >REST API</a>
+<a  href="/docs/2.9.0//quick-start/restapi" >REST API</a>
 
 
 
@@ -2486,7 +2474,7 @@
     
 
         <h2> 
-<a href="/docs/latest/installation" class=''>Installation</a> </h2>
+<a href="/docs/2.9.0/installation" class=''>Installation</a> </h2>
         
         <ul>
           
@@ -2494,7 +2482,7 @@
                   
 
 
-<a  href="/docs/latest//installation/installing-using-zip" >Installing Using ZIP Archive</a>
+<a  href="/docs/2.9.0//installation/installing-using-zip" >Installing Using ZIP Archive</a>
 
 
 
@@ -2506,7 +2494,7 @@
                   
 
 
-<a  href="/docs/latest//installation/installing-using-docker" >Installing Using Docker</a>
+<a  href="/docs/2.9.0//installation/installing-using-docker" >Installing Using Docker</a>
 
 
 
@@ -2518,7 +2506,7 @@
                   
 
 
-<a  href="/docs/latest//installation/deb-rpm" >Installing DEB or RPM package</a>
+<a  href="/docs/2.9.0//installation/deb-rpm" >Installing DEB or RPM package</a>
 
 
 
@@ -2536,11 +2524,11 @@
 
     <ul class='sub_pages'>
     
-        <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+        <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
     
-        <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+        <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
     
-        <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+        <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
     
     </ul>
 
@@ -2553,7 +2541,7 @@
     
 
         <h2> 
-<a href="/docs/latest" class=''>Setting Up</a> </h2>
+<a href="/docs/2.9.0" class=''>Setting Up</a> </h2>
         
         <ul>
           
@@ -2561,7 +2549,7 @@
                   
 
 
-<a  href="/docs/latest//setup" >Setting Up Ignite for Java</a>
+<a  href="/docs/2.9.0//setup" >Setting Up Ignite for Java</a>
 
 
 
@@ -2573,7 +2561,7 @@
                   
 
 
-<a  href="/docs/latest//setup-dotnet" >Setting Up Ignite for .NET/C#</a>
+<a  href="/docs/2.9.0//setup-dotnet" >Setting Up Ignite for .NET/C#</a>
 
 
 
@@ -2586,22 +2574,22 @@
     
 
         <h2> 
-<a href="/docs/latest/understanding-configuration" class=''>Understanding Configuration</a> </h2>
+<a href="/docs/2.9.0/understanding-configuration" class=''>Understanding Configuration</a> </h2>
         
     
 
         <h2> 
-<a href="/docs/latest/logging" class=''>Configuring Logging</a> </h2>
+<a href="/docs/2.9.0/logging" class=''>Configuring Logging</a> </h2>
         
     
 
         <h2> 
-<a href="/docs/latest/starting-nodes" class=''>Starting and Stopping Nodes</a> </h2>
+<a href="/docs/2.9.0/starting-nodes" class=''>Starting and Stopping Nodes</a> </h2>
         
     
 
         <h2> 
-<a href="/docs/latest" class=''>Clustering</a> </h2>
+<a href="/docs/2.9.0" class=''>Clustering</a> </h2>
         
         <ul>
           
@@ -2609,7 +2597,7 @@
                   
 
 
-<a  href="/docs/latest//clustering/clustering" >Overview</a>
+<a  href="/docs/2.9.0//clustering/clustering" >Overview</a>
 
 
 
@@ -2621,7 +2609,7 @@
                   
 
 
-<a  href="/docs/latest//clustering/tcp-ip-discovery" >TCP/IP Discovery</a>
+<a  href="/docs/2.9.0//clustering/tcp-ip-discovery" >TCP/IP Discovery</a>
 
 
 
@@ -2633,7 +2621,7 @@
                   
 
 
-<a  href="/docs/latest//clustering/zookeeper-discovery" >ZooKeeper Discovery</a>
+<a  href="/docs/2.9.0//clustering/zookeeper-discovery" >ZooKeeper Discovery</a>
 
 
 
@@ -2645,7 +2633,7 @@
                   
 
 
-<a  href="/docs/latest//clustering/discovery-in-the-cloud" >Discovery in the Cloud</a>
+<a  href="/docs/2.9.0//clustering/discovery-in-the-cloud" >Discovery in the Cloud</a>
 
 
 
@@ -2657,7 +2645,7 @@
                   
 
 
-<a  href="/docs/latest//clustering/network-configuration" >Network Configuration</a>
+<a  href="/docs/2.9.0//clustering/network-configuration" >Network Configuration</a>
 
 
 
@@ -2669,7 +2657,7 @@
                   
 
 
-<a  href="/docs/latest//clustering/connect-client-nodes" >Connecting Client Nodes</a>
+<a  href="/docs/2.9.0//clustering/connect-client-nodes" >Connecting Client Nodes</a>
 
 
 
@@ -2681,7 +2669,7 @@
                   
 
 
-<a  href="/docs/latest//clustering/running-client-nodes-behind-nat" >Running Client Nodes Behind NAT</a>
+<a  href="/docs/2.9.0//clustering/running-client-nodes-behind-nat" >Running Client Nodes Behind NAT</a>
 
 
 
@@ -2694,7 +2682,7 @@
     
 
         <h2> 
-<a href="/docs/latest" class=''>Data Modeling</a> </h2>
+<a href="/docs/2.9.0" class=''>Data Modeling</a> </h2>
         
         <ul>
           
@@ -2702,7 +2690,7 @@
                   
 
 
-<a  href="/docs/latest//data-modeling/data-modeling" >Introduction</a>
+<a  href="/docs/2.9.0//data-modeling/data-modeling" >Introduction</a>
 
 
 
@@ -2714,7 +2702,7 @@
                   
 
 
-<a  href="/docs/latest//data-modeling/data-partitioning" >Data Partitioning</a>
+<a  href="/docs/2.9.0//data-modeling/data-partitioning" >Data Partitioning</a>
 
 
 
@@ -2726,7 +2714,7 @@
                   
 
 
-<a  href="/docs/latest//data-modeling/affinity-collocation" >Affinity Colocation</a>
+<a  href="/docs/2.9.0//data-modeling/affinity-collocation" >Affinity Colocation</a>
 
 
 
@@ -2739,7 +2727,7 @@
     
 
         <h2> 
-<a href="/docs/latest" class=''>Configuring Memory</a> </h2>
+<a href="/docs/2.9.0" class=''>Configuring Memory</a> </h2>
         
         <ul>
           
@@ -2747,7 +2735,7 @@
                   
 
 
-<a  href="/docs/latest//memory-architecture" >Memory Architecture</a>
+<a  href="/docs/2.9.0//memory-architecture" >Memory Architecture</a>
 
 
 
@@ -2759,7 +2747,7 @@
                   
 
 
-<a  href="/docs/latest//memory-configuration/data-regions" >Configuring Data Regions</a>
+<a  href="/docs/2.9.0//memory-configuration/data-regions" >Configuring Data Regions</a>
 
 
 
@@ -2771,7 +2759,7 @@
                   
 
 
-<a  href="/docs/latest//memory-configuration/eviction-policies" >Eviction Policies</a>
+<a  href="/docs/2.9.0//memory-configuration/eviction-policies" >Eviction Policies</a>
 
 
 
@@ -2784,7 +2772,7 @@
     
 
         <h2> 
-<a href="/docs/latest" class=''>Configuring Caches</a> </h2>
+<a href="/docs/2.9.0" class=''>Configuring Caches</a> </h2>
         
         <ul>
           
@@ -2792,7 +2780,7 @@
                   
 
 
-<a  href="/docs/latest//configuring-caches/configuration-overview" >Cache Configuration</a>
+<a  href="/docs/2.9.0//configuring-caches/configuration-overview" >Cache Configuration</a>
 
 
 
@@ -2804,7 +2792,7 @@
                   
 
 
-<a  href="/docs/latest//configuring-caches/configuring-backups" >Configuring Partition Backups</a>
+<a  href="/docs/2.9.0//configuring-caches/configuring-backups" >Configuring Partition Backups</a>
 
 
 
@@ -2816,7 +2804,7 @@
                   
 
 
-<a  href="/docs/latest//configuring-caches/atomicity-modes" >Atomicity Modes</a>
+<a  href="/docs/2.9.0//configuring-caches/atomicity-modes" >Atomicity Modes</a>
 
 
 
@@ -2828,7 +2816,7 @@
                   
 
 
-<a  href="/docs/latest//configuring-caches/expiry-policies" >Expiry Policy</a>
+<a  href="/docs/2.9.0//configuring-caches/expiry-policies" >Expiry Policy</a>
 
 
 
@@ -2840,7 +2828,7 @@
                   
 
 
-<a  href="/docs/latest//configuring-caches/on-heap-caching" >On-Heap Caching</a>
+<a  href="/docs/2.9.0//configuring-caches/on-heap-caching" >On-Heap Caching</a>
 
 
 
@@ -2852,7 +2840,7 @@
                   
 
 
-<a  href="/docs/latest//configuring-caches/cache-groups" >Cache Groups</a>
+<a  href="/docs/2.9.0//configuring-caches/cache-groups" >Cache Groups</a>
 
 
 
@@ -2865,7 +2853,7 @@
     
 
         <h2> 
-<a href="/docs/latest" class=''>Persistence</a> </h2>
+<a href="/docs/2.9.0" class=''>Persistence</a> </h2>
         
         <ul>
           
@@ -2873,7 +2861,7 @@
                   
 
 
-<a  href="/docs/latest//persistence/native-persistence" >Ignite Persistence</a>
+<a  href="/docs/2.9.0//persistence/native-persistence" >Ignite Persistence</a>
 
 
 
@@ -2885,7 +2873,7 @@
                   
 
 
-<a  href="/docs/latest//persistence/external-storage" >External Storage</a>
+<a  href="/docs/2.9.0//persistence/external-storage" >External Storage</a>
 
 
 
@@ -2897,7 +2885,7 @@
                   
 
 
-<a  href="/docs/latest//persistence/swap" >Swapping</a>
+<a  href="/docs/2.9.0//persistence/swap" >Swapping</a>
 
 
 
@@ -2909,7 +2897,7 @@
                   
 
 
-<a  href="/docs/latest//persistence/custom-cache-store" >Implementing Custom Cache Store</a>
+<a  href="/docs/2.9.0//persistence/custom-cache-store" >Implementing Custom Cache Store</a>
 
 
 
@@ -2921,7 +2909,7 @@
                   
 
 
-<a  href="/docs/latest//persistence/snapshots" >Cluster Snapshots</a>
+<a  href="/docs/2.9.0//persistence/disk-compression" >Disk Compression</a>
 
 
 
@@ -2933,19 +2921,7 @@
                   
 
 
-<a  href="/docs/latest//persistence/disk-compression" >Disk Compression</a>
-
-
-
-
-   
-              </li>
-          
-              <li>
-                  
-
-
-<a  href="/docs/latest//persistence/persistence-tuning" >Tuning Persistence</a>
+<a  href="/docs/2.9.0//persistence/persistence-tuning" >Tuning Persistence</a>
 
 
 
@@ -2958,42 +2934,42 @@
     
 
         <h2> 
-<a href="/docs/latest/baseline-topology" class=''>Baseline Topology</a> </h2>
+<a href="/docs/2.9.0/baseline-topology" class=''>Baseline Topology</a> </h2>
         
     
 
         <h2> 
-<a href="/docs/latest/cluster-states" class=''>Cluster States</a> </h2>
+<a href="/docs/2.9.0/cluster-states" class=''>Cluster States</a> </h2>
         
     
 
         <h2> 
-<a href="/docs/latest/data-rebalancing" class=''>Data Rebalancing</a> </h2>
+<a href="/docs/2.9.0/data-rebalancing" class=''>Data Rebalancing</a> </h2>
         
     
 
         <h2> 
-<a href="/docs/latest/partition-loss-policy" class=''>Partition Loss Policy</a> </h2>
+<a href="/docs/2.9.0/partition-loss-policy" class=''>Partition Loss Policy</a> </h2>
         
     
 
         <h2> 
-<a href="/docs/latest/deploying-user-code" class=''>Deploying User Code</a> </h2>
+<a href="/docs/2.9.0/deploying-user-code" class=''>Deploying User Code</a> </h2>
         
     
 
         <h2> 
-<a href="/docs/latest/peer-class-loading" class=''>Peer Class Loading</a> </h2>
+<a href="/docs/2.9.0/peer-class-loading" class=''>Peer Class Loading</a> </h2>
         
     
 
         <h2> 
-<a href="/docs/latest/data-streaming" class=''>Data Streaming</a> </h2>
+<a href="/docs/2.9.0/data-streaming" class=''>Data Streaming</a> </h2>
         
     
 
         <h2> 
-<a href="/docs/latest" class=''>Using Key-Value Cache API</a> </h2>
+<a href="/docs/2.9.0" class=''>Using Key-Value Cache API</a> </h2>
         
         <ul>
           
@@ -3001,7 +2977,7 @@
                   
 
 
-<a  href="/docs/latest//key-value-api/basic-cache-operations" >Basic Cache Operations</a>
+<a  href="/docs/2.9.0//key-value-api/basic-cache-operations" >Basic Cache Operations</a>
 
 
 
@@ -3013,7 +2989,7 @@
                   
 
 
-<a  href="/docs/latest//key-value-api/binary-objects" >Working with Binary Objects</a>
+<a  href="/docs/2.9.0//key-value-api/binary-objects" >Working with Binary Objects</a>
 
 
 
@@ -3025,7 +3001,7 @@
                   
 
 
-<a  href="/docs/latest//key-value-api/using-scan-queries" >Using Scan Queries</a>
+<a  href="/docs/2.9.0//key-value-api/using-scan-queries" >Using Scan Queries</a>
 
 
 
@@ -3037,7 +3013,7 @@
                   
 
 
-<a  href="/docs/latest//read-repair" >Read Repair</a>
+<a  href="/docs/2.9.0//read-repair" >Read Repair</a>
 
 
 
@@ -3050,17 +3026,17 @@
     
 
         <h2> 
-<a href="/docs/latest/key-value-api/continuous-queries" class=''>Using Continuous Queries</a> </h2>
+<a href="/docs/2.9.0/key-value-api/continuous-queries" class=''>Using Continuous Queries</a> </h2>
         
     
 
         <h2> 
-<a href="/docs/latest/key-value-api/transactions" class=''>Performing Transactions</a> </h2>
+<a href="/docs/2.9.0/key-value-api/transactions" class=''>Performing Transactions</a> </h2>
         
     
 
         <h2> 
-<a href="/docs/latest" class=''>Working with SQL</a> </h2>
+<a href="/docs/2.9.0" class=''>Working with SQL</a> </h2>
         
         <ul>
           
@@ -3068,7 +3044,7 @@
                   
 
 
-<a  href="/docs/latest//SQL/sql-introduction" >Introduction</a>
+<a  href="/docs/2.9.0//SQL/sql-introduction" >Introduction</a>
 
 
 
@@ -3080,7 +3056,7 @@
                   
 
 
-<a  href="/docs/latest//SQL/schemas" >Understanding Schemas</a>
+<a  href="/docs/2.9.0//SQL/schemas" >Understanding Schemas</a>
 
 
 
@@ -3092,7 +3068,7 @@
                   
 
 
-<a  href="/docs/latest//SQL/indexes" >Defining Indexes</a>
+<a  href="/docs/2.9.0//SQL/indexes" >Defining Indexes</a>
 
 
 
@@ -3104,7 +3080,7 @@
                   
 
 
-<a  href="/docs/latest//SQL/sql-api" >Using SQL API</a>
+<a  href="/docs/2.9.0//SQL/sql-api" >Using SQL API</a>
 
 
 
@@ -3116,7 +3092,7 @@
                   
 
 
-<a  href="/docs/latest//SQL/distributed-joins" >Distributed Joins</a>
+<a  href="/docs/2.9.0//SQL/distributed-joins" >Distributed Joins</a>
 
 
 
@@ -3128,7 +3104,7 @@
                   
 
 
-<a  href="/docs/latest//SQL/sql-transactions" >SQL Transactions</a>
+<a  href="/docs/2.9.0//SQL/sql-transactions" >SQL Transactions</a>
 
 
 
@@ -3140,7 +3116,7 @@
                   
 
 
-<a  href="/docs/latest//SQL/custom-sql-func" >Custom SQL Functions</a>
+<a  href="/docs/2.9.0//SQL/custom-sql-func" >Custom SQL Functions</a>
 
 
 
@@ -3152,7 +3128,7 @@
                   
 
 
-<a  href="/docs/latest//SQL/JDBC/jdbc-driver" >JDBC Driver</a>
+<a  href="/docs/2.9.0//SQL/JDBC/jdbc-driver" >JDBC Driver</a>
 
 
 
@@ -3164,7 +3140,7 @@
                   
 
 
-<a  href="/docs/latest//SQL/JDBC/jdbc-client-driver" >JDBC Client Driver</a>
+<a  href="/docs/2.9.0//SQL/JDBC/jdbc-client-driver" >JDBC Client Driver</a>
 
 
 
@@ -3176,7 +3152,7 @@
                   
 
 
-<a  href="/docs/latest//transactions/mvcc" >Multiversion Concurrency Control</a>
+<a  href="/docs/2.9.0//transactions/mvcc" >Multiversion Concurrency Control</a>
 
 
 
@@ -3189,7 +3165,7 @@
     
 
         <h2> 
-<a href="/docs/latest" class=''>Distributed Computing</a> </h2>
+<a href="/docs/2.9.0" class=''>Distributed Computing</a> </h2>
         
         <ul>
           
@@ -3197,7 +3173,7 @@
                   
 
 
-<a  href="/docs/latest//distributed-computing/distributed-computing" >Distributed Computing API</a>
+<a  href="/docs/2.9.0//distributed-computing/distributed-computing" >Distributed Computing API</a>
 
 
 
@@ -3209,7 +3185,7 @@
                   
 
 
-<a  href="/docs/latest//distributed-computing/cluster-groups" >Cluster Groups</a>
+<a  href="/docs/2.9.0//distributed-computing/cluster-groups" >Cluster Groups</a>
 
 
 
@@ -3221,7 +3197,7 @@
                   
 
 
-<a  href="/docs/latest//distributed-computing/executor-service" >Executor Service</a>
+<a  href="/docs/2.9.0//distributed-computing/executor-service" >Executor Service</a>
 
 
 
@@ -3233,7 +3209,7 @@
                   
 
 
-<a  href="/docs/latest//distributed-computing/map-reduce" >MapReduce API</a>
+<a  href="/docs/2.9.0//distributed-computing/map-reduce" >MapReduce API</a>
 
 
 
@@ -3245,7 +3221,7 @@
                   
 
 
-<a  href="/docs/latest//distributed-computing/load-balancing" >Load Balancing</a>
+<a  href="/docs/2.9.0//distributed-computing/load-balancing" >Load Balancing</a>
 
 
 
@@ -3257,7 +3233,7 @@
                   
 
 
-<a  href="/docs/latest//distributed-computing/fault-tolerance" >Fault Tolerance</a>
+<a  href="/docs/2.9.0//distributed-computing/fault-tolerance" >Fault Tolerance</a>
 
 
 
@@ -3269,7 +3245,7 @@
                   
 
 
-<a  href="/docs/latest//distributed-computing/job-scheduling" >Job Scheduling</a>
+<a  href="/docs/2.9.0//distributed-computing/job-scheduling" >Job Scheduling</a>
 
 
 
@@ -3282,12 +3258,12 @@
     
 
         <h2> 
-<a href="/docs/latest/collocated-computations" class=''>Colocating Computations with Data</a> </h2>
+<a href="/docs/2.9.0/collocated-computations" class=''>Colocating Computations with Data</a> </h2>
         
     
 
         <h2> 
-<a href="/docs/latest" class=''>Working with Events</a> </h2>
+<a href="/docs/2.9.0" class=''>Working with Events</a> </h2>
         
         <ul>
           
@@ -3295,7 +3271,7 @@
                   
 
 
-<a  href="/docs/latest//events/listening-to-events" >Enabling and Listenting to Events</a>
+<a  href="/docs/2.9.0//events/listening-to-events" >Enabling and Listenting to Events</a>
 
 
 
@@ -3307,7 +3283,7 @@
                   
 
 
-<a  href="/docs/latest//events/events" >Events</a>
+<a  href="/docs/2.9.0//events/events" >Events</a>
 
 
 
@@ -3320,22 +3296,22 @@
     
 
         <h2> 
-<a href="/docs/latest/near-cache" class=''>Near Caches</a> </h2>
+<a href="/docs/2.9.0/near-cache" class=''>Near Caches</a> </h2>
         
     
 
         <h2> 
-<a href="/docs/latest/platform-cache" class=''>.NET Platform Cache</a> </h2>
+<a href="/docs/2.9.0/platform-cache" class=''>.NET Platform Cache</a> </h2>
         
     
 
         <h2> 
-<a href="/docs/latest/services/services" class=''>Services</a> </h2>
+<a href="/docs/2.9.0/services/services" class=''>Services</a> </h2>
         
     
 
         <h2> 
-<a href="/docs/latest" class=''>Distributed Data Structures</a> </h2>
+<a href="/docs/2.9.0" class=''>Distributed Data Structures</a> </h2>
         
         <ul>
           
@@ -3343,7 +3319,7 @@
                   
 
 
-<a  href="/docs/latest//data-structures/queue-and-set" >Queue and Set</a>
+<a  href="/docs/2.9.0//data-structures/queue-and-set" >Queue and Set</a>
 
 
 
@@ -3355,7 +3331,7 @@
                   
 
 
-<a  href="/docs/latest//data-structures/atomic-types" >Atomic Types</a>
+<a  href="/docs/2.9.0//data-structures/atomic-types" >Atomic Types</a>
 
 
 
@@ -3367,7 +3343,7 @@
                   
 
 
-<a  href="/docs/latest//data-structures/countdownlatch" >CountDownLatch</a>
+<a  href="/docs/2.9.0//data-structures/countdownlatch" >CountDownLatch</a>
 
 
 
@@ -3379,7 +3355,7 @@
                   
 
 
-<a  href="/docs/latest//data-structures/atomic-sequence" >Atomic Sequence</a>
+<a  href="/docs/2.9.0//data-structures/atomic-sequence" >Atomic Sequence</a>
 
 
 
@@ -3391,7 +3367,7 @@
                   
 
 
-<a  href="/docs/latest//data-structures/semaphore" >Semaphore</a>
+<a  href="/docs/2.9.0//data-structures/semaphore" >Semaphore</a>
 
 
 
@@ -3404,7 +3380,7 @@
     
 
         <h2> 
-<a href="/docs/latest" class=''>Machine Learning</a> </h2>
+<a href="/docs/2.9.0" class=''>Machine Learning</a> </h2>
         
         <ul>
           
@@ -3412,7 +3388,7 @@
                   
 
 
-<a  href="/docs/latest//machine-learning/machine-learning" >Machine Learning</a>
+<a  href="/docs/2.9.0//machine-learning/machine-learning" >Machine Learning</a>
 
 
 
@@ -3424,7 +3400,7 @@
                   
 
 
-<a  href="/docs/latest//machine-learning/partition-based-dataset" >Partition Based Dataset</a>
+<a  href="/docs/2.9.0//machine-learning/partition-based-dataset" >Partition Based Dataset</a>
 
 
 
@@ -3436,7 +3412,7 @@
                   
 
 
-<a  href="/docs/latest//machine-learning/updating-trained-models" >Updating Trained Models</a>
+<a  href="/docs/2.9.0//machine-learning/updating-trained-models" >Updating Trained Models</a>
 
 
 
@@ -3454,21 +3430,21 @@
 
     <ul class='sub_pages'>
     
-        <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+        <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
     
-        <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+        <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
     
-        <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+        <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
     
-        <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+        <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
     
-        <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+        <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
     
-        <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+        <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
     
-        <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+        <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
     
-        <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+        <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
     
     </ul>
 
@@ -3486,13 +3462,13 @@
 
     <ul class='sub_pages'>
     
-        <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+        <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
     
-        <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+        <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
     
-        <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+        <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
     
-        <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+        <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
     
     </ul>
 
@@ -3510,11 +3486,11 @@
 
     <ul class='sub_pages'>
     
-        <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+        <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
     
-        <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+        <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
     
-        <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+        <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
     
     </ul>
 
@@ -3526,7 +3502,7 @@
                   
 
 
-<a  href="/docs/latest//machine-learning/preprocessing" >Preprocessing</a>
+<a  href="/docs/2.9.0//machine-learning/preprocessing" >Preprocessing</a>
 
 
 
@@ -3544,15 +3520,15 @@
 
     <ul class='sub_pages'>
     
-        <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+        <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
     
-        <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+        <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
     
-        <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+        <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
     
-        <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+        <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
     
-        <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+        <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
     
     </ul>
 
@@ -3564,7 +3540,7 @@
                   
 
 
-<a  href="/docs/latest//machine-learning/multiclass-classification" >Multiclass Classification</a>
+<a  href="/docs/2.9.0//machine-learning/multiclass-classification" >Multiclass Classification</a>
 
 
 
@@ -3582,15 +3558,15 @@
 
     <ul class='sub_pages'>
     
-        <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+        <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
     
-        <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+        <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
     
-        <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+        <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
     
-        <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+        <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
     
-        <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+        <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
     
     </ul>
 
@@ -3602,7 +3578,7 @@
                   
 
 
-<a  href="/docs/latest//machine-learning/recommendation-systems" >Recommendation Systems</a>
+<a  href="/docs/2.9.0//machine-learning/recommendation-systems" >Recommendation Systems</a>
 
 
 
@@ -3620,11 +3596,11 @@
 
     <ul class='sub_pages'>
     
-        <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+        <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
     
-        <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+        <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
     
-        <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+        <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
     
     </ul>
 
@@ -3637,7 +3613,7 @@
     
 
         <h2> 
-<a href="/docs/latest" class=''>Monitoring</a> </h2>
+<a href="/docs/2.9.0" class=''>Monitoring</a> </h2>
         
         <ul>
           
@@ -3645,7 +3621,7 @@
                   
 
 
-<a  href="/docs/latest//monitoring-metrics/intro" >Introduction</a>
+<a  href="/docs/2.9.0//monitoring-metrics/intro" >Introduction</a>
 
 
 
@@ -3657,7 +3633,7 @@
                   
 
 
-<a  href="/docs/latest//monitoring-metrics/cluster-id" >Cluster ID and Tag</a>
+<a  href="/docs/2.9.0//monitoring-metrics/cluster-id" >Cluster ID and Tag</a>
 
 
 
@@ -3675,9 +3651,9 @@
 
     <ul class='sub_pages'>
     
-        <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+        <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
     
-        <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+        <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
     
     </ul>
 
@@ -3695,9 +3671,9 @@
 
     <ul class='sub_pages'>
     
-        <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+        <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
     
-        <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+        <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
     
     </ul>
 
@@ -3709,7 +3685,7 @@
                   
 
 
-<a  href="/docs/latest//monitoring-metrics/system-views" >System Views</a>
+<a  href="/docs/2.9.0//monitoring-metrics/system-views" >System Views</a>
 
 
 
@@ -3721,7 +3697,7 @@
                   
 
 
-<a  href="/docs/latest//monitoring-metrics/tracing" >Tracing</a>
+<a  href="/docs/2.9.0//monitoring-metrics/tracing" >Tracing</a>
 
 
 
@@ -3734,7 +3710,7 @@
     
 
         <h2> 
-<a href="/docs/latest/security" class=''>Security</a> </h2>
+<a href="/docs/2.9.0/security" class=''>Security</a> </h2>
         
         <ul>
           
@@ -3742,7 +3718,7 @@
                   
 
 
-<a  href="/docs/latest//security/authentication" >Authentication</a>
+<a  href="/docs/2.9.0//security/authentication" >Authentication</a>
 
 
 
@@ -3754,7 +3730,7 @@
                   
 
 
-<a  href="/docs/latest//security/ssl-tls" >SSL/TLS</a>
+<a  href="/docs/2.9.0//security/ssl-tls" >SSL/TLS</a>
 
 
 
@@ -3772,9 +3748,9 @@
 
     <ul class='sub_pages'>
     
-        <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+        <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
     
-        <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+        <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
     
     </ul>
 
@@ -3787,7 +3763,7 @@
     
 
         <h2> 
-<a href="/docs/latest" class=''>Thin Clients</a> </h2>
+<a href="/docs/2.9.0" class=''>Thin Clients</a> </h2>
         
         <ul>
           
@@ -3795,7 +3771,7 @@
                   
 
 
-<a  href="/docs/latest//thin-clients/getting-started-with-thin-clients" >Thin Clients Overview</a>
+<a  href="/docs/2.9.0//thin-clients/getting-started-with-thin-clients" >Thin Clients Overview</a>
 
 
 
@@ -3807,7 +3783,7 @@
                   
 
 
-<a  href="/docs/latest//thin-clients/java-thin-client" >Java Thin Client</a>
+<a  href="/docs/2.9.0//thin-clients/java-thin-client" >Java Thin Client</a>
 
 
 
@@ -3819,7 +3795,7 @@
                   
 
 
-<a  href="/docs/latest//thin-clients/dotnet-thin-client" >.NET Thin Client</a>
+<a  href="/docs/2.9.0//thin-clients/dotnet-thin-client" >.NET Thin Client</a>
 
 
 
@@ -3831,7 +3807,7 @@
                   
 
 
-<a  href="/docs/latest//thin-clients/cpp-thin-client" >C++ Thin Client</a>
+<a  href="/docs/2.9.0//thin-clients/cpp-thin-client" >C++ Thin Client</a>
 
 
 
@@ -3843,7 +3819,7 @@
                   
 
 
-<a  href="/docs/latest//thin-clients/python-thin-client" >Python Thin Client</a>
+<a  href="/docs/2.9.0//thin-clients/python-thin-client" >Python Thin Client</a>
 
 
 
@@ -3855,7 +3831,7 @@
                   
 
 
-<a  href="/docs/latest//thin-clients/php-thin-client" >PHP Thin Client</a>
+<a  href="/docs/2.9.0//thin-clients/php-thin-client" >PHP Thin Client</a>
 
 
 
@@ -3867,7 +3843,7 @@
                   
 
 
-<a  href="/docs/latest//thin-clients/nodejs-thin-client" >Node.js Thin Client</a>
+<a  href="/docs/2.9.0//thin-clients/nodejs-thin-client" >Node.js Thin Client</a>
 
 
 
@@ -3885,17 +3861,17 @@
 
     <ul class='sub_pages'>
     
-        <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+        <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
     
-        <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+        <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
     
-        <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+        <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
     
-        <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+        <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
     
-        <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+        <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
     
-        <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+        <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
     
     </ul>
 
@@ -3908,7 +3884,7 @@
     
 
         <h2> 
-<a href="/docs/latest" class=''>ODBC Driver</a> </h2>
+<a href="/docs/2.9.0" class=''>ODBC Driver</a> </h2>
         
         <ul>
           
@@ -3916,7 +3892,7 @@
                   
 
 
-<a  href="/docs/latest//SQL/ODBC/odbc-driver" >ODBC Driver</a>
+<a  href="/docs/2.9.0//SQL/ODBC/odbc-driver" >ODBC Driver</a>
 
 
 
@@ -3928,7 +3904,7 @@
                   
 
 
-<a  href="/docs/latest//SQL/ODBC/connection-string-dsn" >Connection String and DSN</a>
+<a  href="/docs/2.9.0//SQL/ODBC/connection-string-dsn" >Connection String and DSN</a>
 
 
 
@@ -3940,7 +3916,7 @@
                   
 
 
-<a  href="/docs/latest//SQL/ODBC/querying-modifying-data" >Querying and Modifying Data</a>
+<a  href="/docs/2.9.0//SQL/ODBC/querying-modifying-data" >Querying and Modifying Data</a>
 
 
 
@@ -3952,7 +3928,7 @@
                   
 
 
-<a  href="/docs/latest//SQL/ODBC/specification" >Specification</a>
+<a  href="/docs/2.9.0//SQL/ODBC/specification" >Specification</a>
 
 
 
@@ -3964,7 +3940,7 @@
                   
 
 
-<a  href="/docs/latest//SQL/ODBC/data-types" >Data Types</a>
+<a  href="/docs/2.9.0//SQL/ODBC/data-types" >Data Types</a>
 
 
 
@@ -3976,7 +3952,7 @@
                   
 
 
-<a  href="/docs/latest//SQL/ODBC/error-codes" >Error Codes</a>
+<a  href="/docs/2.9.0//SQL/ODBC/error-codes" >Error Codes</a>
 
 
 
@@ -3989,27 +3965,27 @@
     
 
         <h2> 
-<a href="/docs/latest/restapi" class=''>REST API</a> </h2>
+<a href="/docs/2.9.0/restapi" class=''>REST API</a> </h2>
         
     
 
         <h2> 
-<a href="/docs/latest/control-script" class=''>Control Script</a> </h2>
+<a href="/docs/2.9.0/control-script" class=''>Control Script</a> </h2>
         
     
 
         <h2> 
-<a href="/docs/latest/plugins" class=''>Plugins</a> </h2>
+<a href="/docs/2.9.0/plugins" class=''>Plugins</a> </h2>
         
     
 
         <h2> 
-<a href="/docs/latest/sqlline" class=''>SQLLine</a> </h2>
+<a href="/docs/2.9.0/sqlline" class=''>SQLLine</a> </h2>
         
     
 
         <h2> 
-<a href="/docs/latest" class=''>Ignite for Spark</a> </h2>
+<a href="/docs/2.9.0" class=''>Ignite for Spark</a> </h2>
         
         <ul>
           
@@ -4017,7 +3993,7 @@
                   
 
 
-<a  href="/docs/latest//ignite-for-spark/overview" >Overview</a>
+<a  href="/docs/2.9.0//ignite-for-spark/overview" >Overview</a>
 
 
 
@@ -4029,7 +4005,7 @@
                   
 
 
-<a  href="/docs/latest//ignite-for-spark/ignitecontext-and-rdd" >IgniteContext and IgniteRDD</a>
+<a  href="/docs/2.9.0//ignite-for-spark/ignitecontext-and-rdd" >IgniteContext and IgniteRDD</a>
 
 
 
@@ -4041,7 +4017,7 @@
                   
 
 
-<a  href="/docs/latest//ignite-for-spark/ignite-dataframe" >Ignite DataFrame</a>
+<a  href="/docs/2.9.0//ignite-for-spark/ignite-dataframe" >Ignite DataFrame</a>
 
 
 
@@ -4053,7 +4029,7 @@
                   
 
 
-<a  href="/docs/latest//ignite-for-spark/installation" >Installation</a>
+<a  href="/docs/2.9.0//ignite-for-spark/installation" >Installation</a>
 
 
 
@@ -4065,7 +4041,7 @@
                   
 
 
-<a  href="/docs/latest//ignite-for-spark/spark-shell" >Test Ignite with Spark-shell</a>
+<a  href="/docs/2.9.0//ignite-for-spark/spark-shell" >Test Ignite with Spark-shell</a>
 
 
 
@@ -4077,7 +4053,7 @@
                   
 
 
-<a  href="/docs/latest//ignite-for-spark/troubleshooting" >Troubleshooting</a>
+<a  href="/docs/2.9.0//ignite-for-spark/troubleshooting" >Troubleshooting</a>
 
 
 
@@ -4090,7 +4066,7 @@
     
 
         <h2> 
-<a href="/docs/latest/sql-reference/sql-reference-overview" class=''>SQL Reference</a> </h2>
+<a href="/docs/2.9.0/sql-reference/sql-reference-overview" class=''>SQL Reference</a> </h2>
         
         <ul>
           
@@ -4098,7 +4074,7 @@
                   
 
 
-<a  href="/docs/latest//sql-reference/sql-conformance" >SQL Conformance</a>
+<a  href="/docs/2.9.0//sql-reference/sql-conformance" >SQL Conformance</a>
 
 
 
@@ -4110,7 +4086,7 @@
                   
 
 
-<a  href="/docs/latest//sql-reference/ddl" >Data Definition Language (DDL)</a>
+<a  href="/docs/2.9.0//sql-reference/ddl" >Data Definition Language (DDL)</a>
 
 
 
@@ -4122,7 +4098,7 @@
                   
 
 
-<a  href="/docs/latest//sql-reference/dml" >Data Manipulation Language (DML)</a>
+<a  href="/docs/2.9.0//sql-reference/dml" >Data Manipulation Language (DML)</a>
 
 
 
@@ -4134,7 +4110,7 @@
                   
 
 
-<a  href="/docs/latest//sql-reference/transactions" >Transactions</a>
+<a  href="/docs/2.9.0//sql-reference/transactions" >Transactions</a>
 
 
 
@@ -4146,7 +4122,7 @@
                   
 
 
-<a  href="/docs/latest//sql-reference/operational-commands" >Operational Commands</a>
+<a  href="/docs/2.9.0//sql-reference/operational-commands" >Operational Commands</a>
 
 
 
@@ -4158,7 +4134,7 @@
                   
 
 
-<a  href="/docs/latest//sql-reference/aggregate-functions" >Aggregate functions</a>
+<a  href="/docs/2.9.0//sql-reference/aggregate-functions" >Aggregate functions</a>
 
 
 
@@ -4170,7 +4146,7 @@
                   
 
 
-<a  href="/docs/latest//sql-reference/numeric-functions" >Numeric Functions</a>
+<a  href="/docs/2.9.0//sql-reference/numeric-functions" >Numeric Functions</a>
 
 
 
@@ -4182,7 +4158,7 @@
                   
 
 
-<a  href="/docs/latest//sql-reference/string-functions" >String Functions</a>
+<a  href="/docs/2.9.0//sql-reference/string-functions" >String Functions</a>
 
 
 
@@ -4194,7 +4170,7 @@
                   
 
 
-<a  href="/docs/latest//sql-reference/date-time-functions" >Data and Time Functions</a>
+<a  href="/docs/2.9.0//sql-reference/date-time-functions" >Data and Time Functions</a>
 
 
 
@@ -4206,7 +4182,7 @@
                   
 
 
-<a  href="/docs/latest//sql-reference/system-functions" >System Functions</a>
+<a  href="/docs/2.9.0//sql-reference/system-functions" >System Functions</a>
 
 
 
@@ -4218,7 +4194,7 @@
                   
 
 
-<a  href="/docs/latest//sql-reference/data-types" >Data Types</a>
+<a  href="/docs/2.9.0//sql-reference/data-types" >Data Types</a>
 
 
 
@@ -4282,8 +4258,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372552' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372552' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286557' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286557' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/installation/deb-rpm.html b/docs/2.9.0/installation/deb-rpm.html
index d5ac841..e4af3d1 100644
--- a/docs/2.9.0/installation/deb-rpm.html
+++ b/docs/2.9.0/installation/deb-rpm.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Installing Using DEP and RPM Package | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/installation/deb-rpm" />
+    <link rel="canonical" href="/docs/2.9.0/installation/deb-rpm" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372552">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286557">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372552"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286557"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -215,8 +216,8 @@
 
             
 
-			<button type='button' data-guide-url="/installation" class='group-toggle collapsed parent'>Installation<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="/installation" class='group-toggle expanded parent'>Installation<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,9 +252,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
-                                class=''
+                                class='active'
                             >Installing DEB or RPM package</a>
                         
                     </li>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2555,8 +2543,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372552' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372552' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286557' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286557' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/installation/index.html b/docs/2.9.0/installation/index.html
index a951c00..f157780 100644
--- a/docs/2.9.0/installation/index.html
+++ b/docs/2.9.0/installation/index.html
@@ -22,15 +22,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Installation | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/installation/index" />
+    <link rel="canonical" href="/docs/2.9.0/installation/index" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372552">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286557">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372552"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286557"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -38,6 +38,7 @@
 </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"/>
@@ -85,7 +86,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -106,7 +107,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -119,7 +120,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -132,7 +133,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -145,7 +146,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -158,7 +159,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -171,7 +172,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -184,7 +185,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -197,7 +198,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -227,7 +228,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -240,7 +241,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -253,7 +254,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -276,15 +277,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -313,7 +314,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -326,7 +327,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -342,21 +343,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -377,7 +378,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -390,7 +391,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -403,7 +404,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -416,7 +417,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -429,7 +430,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -442,7 +443,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -455,7 +456,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -485,7 +486,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -498,7 +499,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -511,7 +512,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -541,7 +542,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -554,7 +555,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -567,7 +568,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -597,7 +598,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -610,7 +611,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -623,7 +624,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -636,7 +637,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -649,7 +650,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -662,7 +663,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -692,7 +693,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -705,7 +706,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -718,7 +719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -731,7 +732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -744,20 +745,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -770,7 +758,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -786,49 +774,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -849,7 +837,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -862,7 +850,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -875,7 +863,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -888,7 +876,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -904,14 +892,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -932,7 +920,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -945,7 +933,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -958,7 +946,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -971,7 +959,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -984,7 +972,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -997,7 +985,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1010,7 +998,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1023,7 +1011,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1036,7 +1024,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1049,7 +1037,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1079,7 +1067,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1092,7 +1080,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1105,7 +1093,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1118,7 +1106,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1131,7 +1119,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1144,7 +1132,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1157,7 +1145,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1173,7 +1161,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1194,7 +1182,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1207,7 +1195,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1223,21 +1211,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1258,7 +1246,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1271,7 +1259,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1284,7 +1272,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1297,7 +1285,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1310,7 +1298,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1340,7 +1328,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1353,7 +1341,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1366,7 +1354,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1389,35 +1377,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1439,19 +1427,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1473,15 +1461,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1493,7 +1481,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1516,23 +1504,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1544,7 +1532,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1567,23 +1555,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1595,7 +1583,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1618,15 +1606,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1655,7 +1643,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1668,7 +1656,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1691,11 +1679,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1717,11 +1705,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1733,7 +1721,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1746,7 +1734,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1776,7 +1764,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1789,7 +1777,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1812,11 +1800,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1845,7 +1833,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1858,7 +1846,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1871,7 +1859,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1884,7 +1872,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1897,7 +1885,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1910,7 +1898,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1923,7 +1911,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1946,27 +1934,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1995,7 +1983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2008,7 +1996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2021,7 +2009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2034,7 +2022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2047,7 +2035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2060,7 +2048,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2076,28 +2064,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2118,7 +2106,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2131,7 +2119,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2144,7 +2132,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2157,7 +2145,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2170,7 +2158,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2183,7 +2171,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2213,7 +2201,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2226,7 +2214,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2239,7 +2227,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2252,7 +2240,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2265,7 +2253,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2278,7 +2266,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2291,7 +2279,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2304,7 +2292,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2317,7 +2305,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2330,7 +2318,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2343,7 +2331,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2387,7 +2375,7 @@
                    
 
 
-<a  href="/docs/latest//installation/installing-using-zip" >Installing Using ZIP Archive</a>
+<a  href="/docs/2.9.0//installation/installing-using-zip" >Installing Using ZIP Archive</a>
 
 
 
@@ -2399,7 +2387,7 @@
                    
 
 
-<a  href="/docs/latest//installation/installing-using-docker" >Installing Using Docker</a>
+<a  href="/docs/2.9.0//installation/installing-using-docker" >Installing Using Docker</a>
 
 
 
@@ -2411,7 +2399,7 @@
                    
 
 
-<a  href="/docs/latest//installation/deb-rpm" >Installing DEB or RPM package</a>
+<a  href="/docs/2.9.0//installation/deb-rpm" >Installing DEB or RPM package</a>
 
 
 
@@ -2429,11 +2417,11 @@
 
     <ul class='sub_pages'>
     
-        <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+        <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
     
-        <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+        <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
     
-        <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+        <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
     
     </ul>
 
@@ -2496,8 +2484,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372552' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372552' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286557' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286557' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/installation/installing-using-docker.html b/docs/2.9.0/installation/installing-using-docker.html
index 5c91f76..59deab0 100644
--- a/docs/2.9.0/installation/installing-using-docker.html
+++ b/docs/2.9.0/installation/installing-using-docker.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Installing Using Docker | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/installation/installing-using-docker" />
+    <link rel="canonical" href="/docs/2.9.0/installation/installing-using-docker" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372552">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286557">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372552"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286557"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -215,8 +216,8 @@
 
             
 
-			<button type='button' data-guide-url="/installation" class='group-toggle collapsed parent'>Installation<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="/installation" class='group-toggle expanded parent'>Installation<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,9 +239,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
-                                class=''
+                                class='active'
                             >Installing Using Docker</a>
                         
                     </li>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2458,7 +2446,7 @@
 <h2 id="running-persistent-cluster">Running Persistent Cluster</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p>If you use <a href="/docs/latest/persistence/native-persistence">Native Persistence</a>, Ignite stores the user data under the default work directory (<code>{IGNITE_HOME}/work</code>) in the file system of the container. This directory will be erased if you restart the docker container. To avoid this, you can:</p>
+<p>If you use <a href="/docs/2.9.0/persistence/native-persistence">Native Persistence</a>, Ignite stores the user data under the default work directory (<code>{IGNITE_HOME}/work</code>) in the file system of the container. This directory will be erased if you restart the docker container. To avoid this, you can:</p>
 </div>
 <div class="ulist">
 <ul>
@@ -2590,7 +2578,7 @@
 <h2 id="enabling-modules">Enabling Modules</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p>To enable specific <a href="/docs/latest/setup#enabling-modules">modules</a>, specify their names in the "OPTION_LIBS" system variable as follows:</p>
+<p>To enable specific <a href="/docs/2.9.0/setup#enabling-modules">modules</a>, specify their names in the "OPTION_LIBS" system variable as follows:</p>
 </div>
 <div class="listingblock">
 <div class="content">
@@ -2645,7 +2633,7 @@
 </tr>
 <tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock"><code>OPTION_LIBS</code></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">A list of <a href="/docs/latest/setup#enabling-modules">modules</a> that will be enabled for the node.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">A list of <a href="/docs/2.9.0/setup#enabling-modules">modules</a> that will be enabled for the node.</p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">ignite-log4j, ignite-spring, ignite-indexing</p></td>
 </tr>
 <tr>
@@ -2732,8 +2720,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372552' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372552' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286557' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286557' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/installation/installing-using-zip.html b/docs/2.9.0/installation/installing-using-zip.html
index aa584b3..1481968 100644
--- a/docs/2.9.0/installation/installing-using-zip.html
+++ b/docs/2.9.0/installation/installing-using-zip.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Installing Using ZIP Archive | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/installation/installing-using-zip" />
+    <link rel="canonical" href="/docs/2.9.0/installation/installing-using-zip" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372552">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286557">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372552"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286557"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -215,8 +216,8 @@
 
             
 
-			<button type='button' data-guide-url="/installation" class='group-toggle collapsed parent'>Installation<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="/installation" class='group-toggle expanded parent'>Installation<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -225,9 +226,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
-                                class=''
+                                class='active'
                             >Installing Using ZIP Archive</a>
                         
                     </li>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2412,7 +2400,7 @@
 <p>Unzip the zip archive into the installation folder in your system.</p>
 </li>
 <li>
-<p>(Optional) Enable required <a href="/docs/latest/setup#enabling-modules">modules</a>.</p>
+<p>(Optional) Enable required <a href="/docs/2.9.0/setup#enabling-modules">modules</a>.</p>
 </li>
 <li>
 <p>(Optional) Set the <code>IGNITE_HOME</code> environment variable or Windows PATH to
@@ -2482,8 +2470,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372552' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372552' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286557' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286557' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/installation/kubernetes/amazon-eks-deployment.html b/docs/2.9.0/installation/kubernetes/amazon-eks-deployment.html
index 4a57a23..acc9bca 100644
--- a/docs/2.9.0/installation/kubernetes/amazon-eks-deployment.html
+++ b/docs/2.9.0/installation/kubernetes/amazon-eks-deployment.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Amazon EKS Deployment | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/installation/kubernetes/amazon-eks-deployment" />
+    <link rel="canonical" href="/docs/2.9.0/installation/kubernetes/amazon-eks-deployment" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372552">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286557">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372552"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286557"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -215,8 +216,8 @@
 
             
 
-			<button type='button' data-guide-url="/installation" class='group-toggle collapsed parent'>Installation<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="/installation" class='group-toggle expanded parent'>Installation<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -268,21 +269,21 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Kubernetes<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-                            <nav class="sub_pages collapsed">
+                                class='expanded parent '>Kubernetes<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                            <nav class="sub_pages expanded parent">
 
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class='active'>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2380,7 +2368,7 @@
 <div class="title">Caution</div>
 </td>
 <td class="content">
-This guide focuses on deploying server nodes on Kubernetes. If you want to run client nodes on Kubernetes while your cluster is deployed elsewhere, you need to enable the communication mode designed for client nodes running behind a NAT. Refer to <a href="/docs/latest/clustering/running-client-nodes-behind-nat">this section</a>.
+This guide focuses on deploying server nodes on Kubernetes. If you want to run client nodes on Kubernetes while your cluster is deployed elsewhere, you need to enable the communication mode designed for client nodes running behind a NAT. Refer to <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat">this section</a>.
 </td>
 </tr>
 </table>
@@ -2634,7 +2622,7 @@
 <div class="ulist">
 <ul>
 <li>
-<p>Enable <a href="/docs/latest/persistence/native-persistence">native persistence</a> and specify the <code>workDirectory</code>, <code>walPath</code>, and <code>walArchivePath</code>. These directories are mounted in each pod that runs an Ignite node. Volume configuration is part of the <a href="#Creating Pod Configuration">pod configuration</a>.</p>
+<p>Enable <a href="/docs/2.9.0/persistence/native-persistence">native persistence</a> and specify the <code>workDirectory</code>, <code>walPath</code>, and <code>walArchivePath</code>. These directories are mounted in each pod that runs an Ignite node. Volume configuration is part of the <a href="#Creating Pod Configuration">pod configuration</a>.</p>
 </li>
 <li>
 <p>Use the <code>TcpDiscoveryKubernetesIpFinder</code> IP finder. This IP finder connects to the service via the Kubernetes API and obtains the list of the existing pods' addresses. Using these addresses, the new node discovers all other cluster nodes.</p>
@@ -2715,7 +2703,7 @@
 <div class="ulist">
 <ul>
 <li>
-<p>Enable the “ignite-kubernetes” and “ignite-rest-http” <a href="/docs/latest/installation/installing-using-docker#enabling-modules">modules</a>.</p>
+<p>Enable the “ignite-kubernetes” and “ignite-rest-http” <a href="/docs/2.9.0/installation/installing-using-docker#enabling-modules">modules</a>.</p>
 </li>
 <li>
 <p>Use the configuration file from the ConfigMap we created earlier.</p>
@@ -2811,7 +2799,7 @@
 <div class="ulist">
 <ul>
 <li>
-<p>Enable the “ignite-kubernetes” and “ignite-rest-http” <a href="/docs/latest/installation/installing-using-docker#enabling-modules">modules</a>.</p>
+<p>Enable the “ignite-kubernetes” and “ignite-rest-http” <a href="/docs/2.9.0/installation/installing-using-docker#enabling-modules">modules</a>.</p>
 </li>
 <li>
 <p>Use the configuration file from the ConfigMap we created earlier.</p>
@@ -3024,7 +3012,7 @@
 </div>
 </div>
 <div class="paragraph">
-<p>You can also activate the cluster using the <a href="/docs/latest/restapi#change-cluster-state">REST API</a>.
+<p>You can also activate the cluster using the <a href="/docs/2.9.0/restapi#change-cluster-state">REST API</a>.
 Refer to the <a href="#connecting-to-the-cluster">Connecting to the Cluster</a> section for details about connection to the cluster&#8217;s REST API.</p>
 </div>
 </div>
@@ -3066,7 +3054,7 @@
 </div>
 </div>
 <div class="paragraph">
-<p>After scaling the cluster, <a href="/docs/latest/control-script#activation-deactivation-and-topology-management">change the baseline topology</a> accordingly.</p>
+<p>After scaling the cluster, <a href="/docs/2.9.0/control-script#activation-deactivation-and-topology-management">change the baseline topology</a> accordingly.</p>
 </div></code-tab></code-tabs>
 <div class="admonitionblock caution">
 <table>
@@ -3075,7 +3063,7 @@
 <div class="title">Caution</div>
 </td>
 <td class="content">
-If you reduce the number of nodes by more than the <a href="/docs/latest/configuring-caches/configuring-backups">number of partition backups</a>, you may lose data. The proper way to scale down is to redistribute the data after removing a node by changing the <a href="/docs/latest/control-script#removing-nodes-from-baseline-topology">baseline topology</a>.
+If you reduce the number of nodes by more than the <a href="/docs/2.9.0/configuring-caches/configuring-backups">number of partition backups</a>, you may lose data. The proper way to scale down is to redistribute the data after removing a node by changing the <a href="/docs/2.9.0/control-script#removing-nodes-from-baseline-topology">baseline topology</a>.
 </td>
 </tr>
 </table>
@@ -3128,7 +3116,7 @@
 <div class="sect2">
 <h3 id="connecting-with-thin-clients">Connecting with Thin Clients</h3>
 <div class="paragraph">
-<p>The following code snippet illustrates how to connect to your cluster using the <a href="/docs/latest/thin-clients/java-thin-client">java thin client</a>. You can use other thin clients in the same way.
+<p>The following code snippet illustrates how to connect to your cluster using the <a href="/docs/2.9.0/thin-clients/java-thin-client">java thin client</a>. You can use other thin clients in the same way.
 Note that we use the external IP address (LoadBalancer Ingress) of the service.</p>
 </div>
 <div class="listingblock">
@@ -3236,8 +3224,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372552' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372552' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286557' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286557' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/installation/kubernetes/azure-deployment.html b/docs/2.9.0/installation/kubernetes/azure-deployment.html
index afb016a..e05ae05 100644
--- a/docs/2.9.0/installation/kubernetes/azure-deployment.html
+++ b/docs/2.9.0/installation/kubernetes/azure-deployment.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Microsoft Azure Kubernetes Service Deployment | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/installation/kubernetes/azure-deployment" />
+    <link rel="canonical" href="/docs/2.9.0/installation/kubernetes/azure-deployment" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372552">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286557">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372552"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286557"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -215,8 +216,8 @@
 
             
 
-			<button type='button' data-guide-url="/installation" class='group-toggle collapsed parent'>Installation<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="/installation" class='group-toggle expanded parent'>Installation<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -268,21 +269,21 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Kubernetes<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-                            <nav class="sub_pages collapsed">
+                                class='expanded parent '>Kubernetes<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                            <nav class="sub_pages expanded parent">
 
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class='active'>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2380,7 +2368,7 @@
 <div class="title">Caution</div>
 </td>
 <td class="content">
-This guide focuses on deploying server nodes on Kubernetes. If you want to run client nodes on Kubernetes while your cluster is deployed elsewhere, you need to enable the communication mode designed for client nodes running behind a NAT. Refer to <a href="/docs/latest/clustering/running-client-nodes-behind-nat">this section</a>.
+This guide focuses on deploying server nodes on Kubernetes. If you want to run client nodes on Kubernetes while your cluster is deployed elsewhere, you need to enable the communication mode designed for client nodes running behind a NAT. Refer to <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat">this section</a>.
 </td>
 </tr>
 </table>
@@ -2687,7 +2675,7 @@
 <div class="ulist">
 <ul>
 <li>
-<p>Enable <a href="/docs/latest/persistence/native-persistence">native persistence</a> and specify the <code>workDirectory</code>, <code>walPath</code>, and <code>walArchivePath</code>. These directories are mounted in each pod that runs an Ignite node. Volume configuration is part of the <a href="#Creating Pod Configuration">pod configuration</a>.</p>
+<p>Enable <a href="/docs/2.9.0/persistence/native-persistence">native persistence</a> and specify the <code>workDirectory</code>, <code>walPath</code>, and <code>walArchivePath</code>. These directories are mounted in each pod that runs an Ignite node. Volume configuration is part of the <a href="#Creating Pod Configuration">pod configuration</a>.</p>
 </li>
 <li>
 <p>Use the <code>TcpDiscoveryKubernetesIpFinder</code> IP finder. This IP finder connects to the service via the Kubernetes API and obtains the list of the existing pods' addresses. Using these addresses, the new node discovers all other cluster nodes.</p>
@@ -2768,7 +2756,7 @@
 <div class="ulist">
 <ul>
 <li>
-<p>Enable the “ignite-kubernetes” and “ignite-rest-http” <a href="/docs/latest/installation/installing-using-docker#enabling-modules">modules</a>.</p>
+<p>Enable the “ignite-kubernetes” and “ignite-rest-http” <a href="/docs/2.9.0/installation/installing-using-docker#enabling-modules">modules</a>.</p>
 </li>
 <li>
 <p>Use the configuration file from the ConfigMap we created earlier.</p>
@@ -2864,7 +2852,7 @@
 <div class="ulist">
 <ul>
 <li>
-<p>Enable the “ignite-kubernetes” and “ignite-rest-http” <a href="/docs/latest/installation/installing-using-docker#enabling-modules">modules</a>.</p>
+<p>Enable the “ignite-kubernetes” and “ignite-rest-http” <a href="/docs/2.9.0/installation/installing-using-docker#enabling-modules">modules</a>.</p>
 </li>
 <li>
 <p>Use the configuration file from the ConfigMap we created earlier.</p>
@@ -3077,7 +3065,7 @@
 </div>
 </div>
 <div class="paragraph">
-<p>You can also activate the cluster using the <a href="/docs/latest/restapi#change-cluster-state">REST API</a>.
+<p>You can also activate the cluster using the <a href="/docs/2.9.0/restapi#change-cluster-state">REST API</a>.
 Refer to the <a href="#connecting-to-the-cluster">Connecting to the Cluster</a> section for details about connection to the cluster&#8217;s REST API.</p>
 </div>
 </div>
@@ -3119,7 +3107,7 @@
 </div>
 </div>
 <div class="paragraph">
-<p>After scaling the cluster, <a href="/docs/latest/control-script#activation-deactivation-and-topology-management">change the baseline topology</a> accordingly.</p>
+<p>After scaling the cluster, <a href="/docs/2.9.0/control-script#activation-deactivation-and-topology-management">change the baseline topology</a> accordingly.</p>
 </div></code-tab></code-tabs>
 <div class="admonitionblock caution">
 <table>
@@ -3128,7 +3116,7 @@
 <div class="title">Caution</div>
 </td>
 <td class="content">
-If you reduce the number of nodes by more than the <a href="/docs/latest/configuring-caches/configuring-backups">number of partition backups</a>, you may lose data. The proper way to scale down is to redistribute the data after removing a node by changing the <a href="/docs/latest/control-script#removing-nodes-from-baseline-topology">baseline topology</a>.
+If you reduce the number of nodes by more than the <a href="/docs/2.9.0/configuring-caches/configuring-backups">number of partition backups</a>, you may lose data. The proper way to scale down is to redistribute the data after removing a node by changing the <a href="/docs/2.9.0/control-script#removing-nodes-from-baseline-topology">baseline topology</a>.
 </td>
 </tr>
 </table>
@@ -3181,7 +3169,7 @@
 <div class="sect2">
 <h3 id="connecting-with-thin-clients">Connecting with Thin Clients</h3>
 <div class="paragraph">
-<p>The following code snippet illustrates how to connect to your cluster using the <a href="/docs/latest/thin-clients/java-thin-client">java thin client</a>. You can use other thin clients in the same way.
+<p>The following code snippet illustrates how to connect to your cluster using the <a href="/docs/2.9.0/thin-clients/java-thin-client">java thin client</a>. You can use other thin clients in the same way.
 Note that we use the external IP address (LoadBalancer Ingress) of the service.</p>
 </div>
 <div class="listingblock">
@@ -3290,8 +3278,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372552' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372552' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286557' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286557' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/installation/kubernetes/gke-deployment.html b/docs/2.9.0/installation/kubernetes/gke-deployment.html
index d6e9686..75f21c0 100644
--- a/docs/2.9.0/installation/kubernetes/gke-deployment.html
+++ b/docs/2.9.0/installation/kubernetes/gke-deployment.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Google Kubernetes Engine Deployment | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/installation/kubernetes/gke-deployment" />
+    <link rel="canonical" href="/docs/2.9.0/installation/kubernetes/gke-deployment" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372552">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286557">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372552"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286557"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -215,8 +216,8 @@
 
             
 
-			<button type='button' data-guide-url="/installation" class='group-toggle collapsed parent'>Installation<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="/installation" class='group-toggle expanded parent'>Installation<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -268,21 +269,21 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Kubernetes<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-                            <nav class="sub_pages collapsed">
+                                class='expanded parent '>Kubernetes<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                            <nav class="sub_pages expanded parent">
 
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class='active'>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2380,7 +2368,7 @@
 <div class="title">Caution</div>
 </td>
 <td class="content">
-This guide focuses on deploying server nodes on Kubernetes. If you want to run client nodes on Kubernetes while your cluster is deployed elsewhere, you need to enable the communication mode designed for client nodes running behind a NAT. Refer to <a href="/docs/latest/clustering/running-client-nodes-behind-nat">this section</a>.
+This guide focuses on deploying server nodes on Kubernetes. If you want to run client nodes on Kubernetes while your cluster is deployed elsewhere, you need to enable the communication mode designed for client nodes running behind a NAT. Refer to <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat">this section</a>.
 </td>
 </tr>
 </table>
@@ -2646,7 +2634,7 @@
 <div class="ulist">
 <ul>
 <li>
-<p>Enable <a href="/docs/latest/persistence/native-persistence">native persistence</a> and specify the <code>workDirectory</code>, <code>walPath</code>, and <code>walArchivePath</code>. These directories are mounted in each pod that runs an Ignite node. Volume configuration is part of the <a href="#Creating Pod Configuration">pod configuration</a>.</p>
+<p>Enable <a href="/docs/2.9.0/persistence/native-persistence">native persistence</a> and specify the <code>workDirectory</code>, <code>walPath</code>, and <code>walArchivePath</code>. These directories are mounted in each pod that runs an Ignite node. Volume configuration is part of the <a href="#Creating Pod Configuration">pod configuration</a>.</p>
 </li>
 <li>
 <p>Use the <code>TcpDiscoveryKubernetesIpFinder</code> IP finder. This IP finder connects to the service via the Kubernetes API and obtains the list of the existing pods' addresses. Using these addresses, the new node discovers all other cluster nodes.</p>
@@ -2727,7 +2715,7 @@
 <div class="ulist">
 <ul>
 <li>
-<p>Enable the “ignite-kubernetes” and “ignite-rest-http” <a href="/docs/latest/installation/installing-using-docker#enabling-modules">modules</a>.</p>
+<p>Enable the “ignite-kubernetes” and “ignite-rest-http” <a href="/docs/2.9.0/installation/installing-using-docker#enabling-modules">modules</a>.</p>
 </li>
 <li>
 <p>Use the configuration file from the ConfigMap we created earlier.</p>
@@ -2823,7 +2811,7 @@
 <div class="ulist">
 <ul>
 <li>
-<p>Enable the “ignite-kubernetes” and “ignite-rest-http” <a href="/docs/latest/installation/installing-using-docker#enabling-modules">modules</a>.</p>
+<p>Enable the “ignite-kubernetes” and “ignite-rest-http” <a href="/docs/2.9.0/installation/installing-using-docker#enabling-modules">modules</a>.</p>
 </li>
 <li>
 <p>Use the configuration file from the ConfigMap we created earlier.</p>
@@ -3036,7 +3024,7 @@
 </div>
 </div>
 <div class="paragraph">
-<p>You can also activate the cluster using the <a href="/docs/latest/restapi#change-cluster-state">REST API</a>.
+<p>You can also activate the cluster using the <a href="/docs/2.9.0/restapi#change-cluster-state">REST API</a>.
 Refer to the <a href="#connecting-to-the-cluster">Connecting to the Cluster</a> section for details about connection to the cluster&#8217;s REST API.</p>
 </div>
 </div>
@@ -3078,7 +3066,7 @@
 </div>
 </div>
 <div class="paragraph">
-<p>After scaling the cluster, <a href="/docs/latest/control-script#activation-deactivation-and-topology-management">change the baseline topology</a> accordingly.</p>
+<p>After scaling the cluster, <a href="/docs/2.9.0/control-script#activation-deactivation-and-topology-management">change the baseline topology</a> accordingly.</p>
 </div></code-tab></code-tabs>
 <div class="admonitionblock caution">
 <table>
@@ -3087,7 +3075,7 @@
 <div class="title">Caution</div>
 </td>
 <td class="content">
-If you reduce the number of nodes by more than the <a href="/docs/latest/configuring-caches/configuring-backups">number of partition backups</a>, you may lose data. The proper way to scale down is to redistribute the data after removing a node by changing the <a href="/docs/latest/control-script#removing-nodes-from-baseline-topology">baseline topology</a>.
+If you reduce the number of nodes by more than the <a href="/docs/2.9.0/configuring-caches/configuring-backups">number of partition backups</a>, you may lose data. The proper way to scale down is to redistribute the data after removing a node by changing the <a href="/docs/2.9.0/control-script#removing-nodes-from-baseline-topology">baseline topology</a>.
 </td>
 </tr>
 </table>
@@ -3140,7 +3128,7 @@
 <div class="sect2">
 <h3 id="connecting-with-thin-clients">Connecting with Thin Clients</h3>
 <div class="paragraph">
-<p>The following code snippet illustrates how to connect to your cluster using the <a href="/docs/latest/thin-clients/java-thin-client">java thin client</a>. You can use other thin clients in the same way.
+<p>The following code snippet illustrates how to connect to your cluster using the <a href="/docs/2.9.0/thin-clients/java-thin-client">java thin client</a>. You can use other thin clients in the same way.
 Note that we use the external IP address (LoadBalancer Ingress) of the service.</p>
 </div>
 <div class="listingblock">
@@ -3248,8 +3236,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372552' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372552' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286557' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286557' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/key-value-api/basic-cache-operations.html b/docs/2.9.0/key-value-api/basic-cache-operations.html
index 78ec585..e56efca 100644
--- a/docs/2.9.0/key-value-api/basic-cache-operations.html
+++ b/docs/2.9.0/key-value-api/basic-cache-operations.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Basic Cache Operations | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/key-value-api/basic-cache-operations" />
+    <link rel="canonical" href="/docs/2.9.0/key-value-api/basic-cache-operations" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372552">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286557">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372552"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286557"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -837,8 +825,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Using Key-Value Cache API<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Using Key-Value Cache API<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -847,9 +835,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
-                                class=''
+                                class='active'
                             >Basic Cache Operations</a>
                         
                     </li>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2423,7 +2411,7 @@
 </div>
 </div>
 <div class="paragraph">
-<p>Refer to the <a href="/docs/latest/configuring-caches/configuration-overview">Cache Configuration</a> section for the list of cache parameters.</p>
+<p>Refer to the <a href="/docs/2.9.0/configuring-caches/configuration-overview">Cache Configuration</a> section for the list of cache parameters.</p>
 </div></code-tab><code-tab data-tab='C#/.NET'><div class="listingblock">
 <div class="content">
 <pre class="rouge highlight"><code data-lang="csharp"><span class="n">IIgnite</span> <span class="n">ignite</span> <span class="p">=</span> <span class="n">Ignition</span><span class="p">.</span><span class="nf">Start</span><span class="p">();</span>
@@ -2569,7 +2557,7 @@
 If this happens, a <code>CachePartialUpdateException</code> is thrown and contains a list of keys for which the update failed.</p>
 </div>
 <div class="paragraph">
-<p>To update a collection of entries within a single operation, consider using <a href="/docs/latest/key-value-api/transactions">transactions</a>.</p>
+<p>To update a collection of entries within a single operation, consider using <a href="/docs/2.9.0/key-value-api/transactions">transactions</a>.</p>
 </div>
 </td>
 </tr>
@@ -2843,7 +2831,7 @@
 <p>Depending on the type of operation, the closure might be called by a thread from the system pool (asynchronous cache operations) or by a thread from the public pool (asynchronous compute operations). Therefore, you should avoid calling synchronous cache and compute operations from inside the closure, because it may lead to a deadlock due to pools starvation.</p>
 </div>
 <div class="paragraph">
-<p>To achieve nested execution of asynchronous compute operations, you can take advantage of <a href="/docs/latest/perf-troubleshooting-guide/thread-pools-tuning#creating-custom-thread-pool">custom thread pools</a>.</p>
+<p>To achieve nested execution of asynchronous compute operations, you can take advantage of <a href="/docs/2.9.0/perf-troubleshooting-guide/thread-pools-tuning#creating-custom-thread-pool">custom thread pools</a>.</p>
 </div>
 </td>
 </tr>
@@ -2913,8 +2901,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372552' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372552' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286557' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286557' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/key-value-api/binary-objects.html b/docs/2.9.0/key-value-api/binary-objects.html
index c40f239..a388103 100644
--- a/docs/2.9.0/key-value-api/binary-objects.html
+++ b/docs/2.9.0/key-value-api/binary-objects.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Working with Binary Objects | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/key-value-api/binary-objects" />
+    <link rel="canonical" href="/docs/2.9.0/key-value-api/binary-objects" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372552">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286557">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372552"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286557"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -837,8 +825,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Using Key-Value Cache API<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Using Key-Value Cache API<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,9 +848,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
-                                class=''
+                                class='active'
                             >Working with Binary Objects</a>
                         
                     </li>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2367,7 +2355,7 @@
 <h2 id="overview">Overview</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p>In Ignite, data is stored in <a href="/docs/latest/data-modeling/data-modeling#binary-object-format">binary format</a> and is deserialized into objects every time you call cache methods. However, you can work directly with the binary objects avoiding deserialization.</p>
+<p>In Ignite, data is stored in <a href="/docs/2.9.0/data-modeling/data-modeling#binary-object-format">binary format</a> and is deserialized into objects every time you call cache methods. However, you can work directly with the binary objects avoiding deserialization.</p>
 </div>
 <div class="paragraph">
 <p>A binary object is a wrapper over the binary representation of an entry stored in a cache. Each binary object has the <code>field(name)</code> method which returns the value of the given field and the <code>type()</code> method that extracts the <a href="#binary-type-and-binary-fields">information about the type of the object</a>.
@@ -2787,8 +2775,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372552' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372552' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286557' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286557' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/key-value-api/continuous-queries.html b/docs/2.9.0/key-value-api/continuous-queries.html
index 72482e4..957c41e 100644
--- a/docs/2.9.0/key-value-api/continuous-queries.html
+++ b/docs/2.9.0/key-value-api/continuous-queries.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Using Continuous Queries | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/key-value-api/continuous-queries" />
+    <link rel="canonical" href="/docs/2.9.0/key-value-api/continuous-queries" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372552">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286557">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372552"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286557"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='active' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2385,7 +2373,7 @@
 <td class="content">
 <h3 id="continuous-queries-and-mvcc" class="discrete">Continuous Queries and MVCC</h3>
 <div class="paragraph">
-<p>Continuous queries have a number of <a href="/docs/latest/transactions/mvcc">functional limitations</a> when used with MVCC-enabled caches.</p>
+<p>Continuous queries have a number of <a href="/docs/2.9.0/transactions/mvcc">functional limitations</a> when used with MVCC-enabled caches.</p>
 </div>
 </td>
 </tr>
@@ -2783,7 +2771,7 @@
 <p>Add the classes to the classpath of every server node;</p>
 </li>
 <li>
-<p><a href="/docs/latest/peer-class-loading">Enable peer class loading</a>.</p>
+<p><a href="/docs/2.9.0/peer-class-loading">Enable peer class loading</a>.</p>
 </li>
 </ul>
 </div>
@@ -2851,7 +2839,7 @@
 <p>Add the classes to the classpath of every server node;</p>
 </li>
 <li>
-<p><a href="/docs/latest/peer-class-loading">Enable peer class loading</a>.</p>
+<p><a href="/docs/2.9.0/peer-class-loading">Enable peer class loading</a>.</p>
 </li>
 </ul>
 </div>
@@ -2940,8 +2928,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372552' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372552' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286557' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286557' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/key-value-api/transactions.html b/docs/2.9.0/key-value-api/transactions.html
index 800607f..6e6f5b0 100644
--- a/docs/2.9.0/key-value-api/transactions.html
+++ b/docs/2.9.0/key-value-api/transactions.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Performing Transactions | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/key-value-api/transactions" />
+    <link rel="canonical" href="/docs/2.9.0/key-value-api/transactions" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372552">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286557">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372552"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286557"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='active' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2368,7 +2356,7 @@
 <div class="sectionbody">
 <div class="paragraph">
 <p>To enable transactional support for a specific cache, set the <code>atomicityMode</code> parameter in the cache configuration to <code>TRANSACTIONAL</code>.
-See <a href="/docs/latest/configuring-caches/atomicity-modes">Atomicity Modes</a> for details.</p>
+See <a href="/docs/2.9.0/configuring-caches/atomicity-modes">Atomicity Modes</a> for details.</p>
 </div>
 <div class="paragraph">
 <p>Transactions allow you to group multiple cache operations, on one or more keys, into a single atomic transaction.
@@ -3056,13 +3044,13 @@
 <h2 id="monitoring-transactions">Monitoring Transactions</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p>Refer to the <a href="/docs/latest/monitoring-metrics/metrics#monitoring-transactions">Monitoring Transactions</a> section for the list of metrics that expose some transaction-related information.</p>
+<p>Refer to the <a href="/docs/2.9.0/monitoring-metrics/metrics#monitoring-transactions">Monitoring Transactions</a> section for the list of metrics that expose some transaction-related information.</p>
 </div>
 <div class="paragraph">
-<p>For the information on how to trace transactions, refer to the <a href="/docs/latest/monitoring-metrics/tracing">Tracing</a> section.</p>
+<p>For the information on how to trace transactions, refer to the <a href="/docs/2.9.0/monitoring-metrics/tracing">Tracing</a> section.</p>
 </div>
 <div class="paragraph">
-<p>You can also use the <a href="/docs/latest/control-script#transaction-management">control script</a> to get information about, or cancel, specific transactions being executed in the cluster.</p>
+<p>You can also use the <a href="/docs/2.9.0/control-script#transaction-management">control script</a> to get information about, or cancel, specific transactions being executed in the cluster.</p>
 </div>
 </div>
 </div>
@@ -3137,8 +3125,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372552' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372552' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286557' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286557' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/key-value-api/using-scan-queries.html b/docs/2.9.0/key-value-api/using-scan-queries.html
index b967eab..69c37c1 100644
--- a/docs/2.9.0/key-value-api/using-scan-queries.html
+++ b/docs/2.9.0/key-value-api/using-scan-queries.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Using Scan Queries | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/key-value-api/using-scan-queries" />
+    <link rel="canonical" href="/docs/2.9.0/key-value-api/using-scan-queries" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372552">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286557">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372552"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286557"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -837,8 +825,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Using Key-Value Cache API<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Using Key-Value Cache API<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,9 +861,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
-                                class=''
+                                class='active'
                             >Using Scan Queries</a>
                         
                     </li>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2523,10 +2511,10 @@
 <div class="ulist">
 <ul>
 <li>
-<p><a href="/docs/latest/restapi#sql-scan-query-execute">Execute scan query via REST API</a></p>
+<p><a href="/docs/2.9.0/restapi#sql-scan-query-execute">Execute scan query via REST API</a></p>
 </li>
 <li>
-<p><a href="/docs/latest/events/events#cache-query-events">Cache Query Events</a></p>
+<p><a href="/docs/2.9.0/events/events#cache-query-events">Cache Query Events</a></p>
 </li>
 </ul>
 </div>
@@ -2593,8 +2581,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372552' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372552' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286557' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286557' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/logging.html b/docs/2.9.0/logging.html
index e0c0e8a..bdf3d5d 100644
--- a/docs/2.9.0/logging.html
+++ b/docs/2.9.0/logging.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Configuring Logging | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/logging" />
+    <link rel="canonical" href="/docs/2.9.0/logging" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372552">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286557">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372552"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286557"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='active' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2458,7 +2446,7 @@
 <div class="title">Note</div>
 </td>
 <td class="content">
-Before using Log4j, enable the <a href="/docs/latest/setup#enabling-modules">ignite-log4j</a> module.
+Before using Log4j, enable the <a href="/docs/2.9.0/setup#enabling-modules">ignite-log4j</a> module.
 </td>
 </tr>
 </table>
@@ -2517,7 +2505,7 @@
 <div class="title">Note</div>
 </td>
 <td class="content">
-Before using Log4j2, enable the <a href="/docs/latest/setup#enabling-modules">ignite-log4j2</a> module.
+Before using Log4j2, enable the <a href="/docs/2.9.0/setup#enabling-modules">ignite-log4j2</a> module.
 </td>
 </tr>
 </table>
@@ -2588,7 +2576,7 @@
 <div class="title">Note</div>
 </td>
 <td class="content">
-Before using JCL, enable the <a href="/docs/latest/setup#enabling-modules">ignite-jcl</a> module.
+Before using JCL, enable the <a href="/docs/2.9.0/setup#enabling-modules">ignite-jcl</a> module.
 </td>
 </tr>
 </table>
@@ -2652,7 +2640,7 @@
 <div class="title">Note</div>
 </td>
 <td class="content">
-Before using SLF4J, enable the <a href="/docs/latest/setup#enabling-modules">ignite-slf4j</a> module.
+Before using SLF4J, enable the <a href="/docs/2.9.0/setup#enabling-modules">ignite-slf4j</a> module.
 </td>
 </tr>
 </table>
@@ -2711,7 +2699,7 @@
 </div>
 </div>
 <div class="paragraph">
-<p>See <a href="/docs/latest/starting-nodes#setting-jvm-options">Setting JVM Options</a> to learn about different ways to set system properties.</p>
+<p>See <a href="/docs/2.9.0/starting-nodes#setting-jvm-options">Setting JVM Options</a> to learn about different ways to set system properties.</p>
 </div>
 </div>
 </div>
@@ -2814,8 +2802,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372552' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372552' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286557' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286557' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/machine-learning/binary-classification/ann.html b/docs/2.9.0/machine-learning/binary-classification/ann.html
index cb7c1b5..dc29fea 100644
--- a/docs/2.9.0/machine-learning/binary-classification/ann.html
+++ b/docs/2.9.0/machine-learning/binary-classification/ann.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>ANN (Approximate Nearest Neighbor) | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/machine-learning/binary-classification/ann" />
+    <link rel="canonical" href="/docs/2.9.0/machine-learning/binary-classification/ann" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372552">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286557">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372552"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286557"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1328,8 +1316,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1381,41 +1369,41 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Binary Classification<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-                            <nav class="sub_pages collapsed">
+                                class='expanded parent '>Binary Classification<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                            <nav class="sub_pages expanded parent">
 
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class='active'>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2544,8 +2532,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372552' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372552' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286557' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286557' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/machine-learning/binary-classification/decision-trees.html b/docs/2.9.0/machine-learning/binary-classification/decision-trees.html
index f52e7a9..4eb414b 100644
--- a/docs/2.9.0/machine-learning/binary-classification/decision-trees.html
+++ b/docs/2.9.0/machine-learning/binary-classification/decision-trees.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Decision Trees | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/machine-learning/binary-classification/decision-trees" />
+    <link rel="canonical" href="/docs/2.9.0/machine-learning/binary-classification/decision-trees" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372552">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286557">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372552"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286557"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1328,8 +1316,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1381,41 +1369,41 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Binary Classification<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-                            <nav class="sub_pages collapsed">
+                                class='expanded parent '>Binary Classification<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                            <nav class="sub_pages expanded parent">
 
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class='active'>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2377,7 +2365,7 @@
 <p>Decision trees are a simple yet powerful model in supervised machine learning. The main idea is to split a feature space into regions such as that the value in each region varies a little. The measure of the values' variation in a region is called the impurity of the region.</p>
 </div>
 <div class="paragraph">
-<p>Apache Ignite provides an implementation of the algorithm optimized for data stored in rows (see <a href="/docs/latest/machine-learning/partition-based-dataset">Partition Based Dataset</a>).</p>
+<p>Apache Ignite provides an implementation of the algorithm optimized for data stored in rows (see <a href="/docs/2.9.0/machine-learning/partition-based-dataset">Partition Based Dataset</a>).</p>
 </div>
 <div class="paragraph">
 <p>Splits are done recursively and every region created from a split can be split further. Therefore, the whole process can be described by a binary tree, where each node is a particular region and its children are the regions derived from it by another split.</p>
@@ -2523,8 +2511,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372552' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372552' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286557' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286557' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/machine-learning/binary-classification/introduction.html b/docs/2.9.0/machine-learning/binary-classification/introduction.html
index 811fa50..ecc24fc 100644
--- a/docs/2.9.0/machine-learning/binary-classification/introduction.html
+++ b/docs/2.9.0/machine-learning/binary-classification/introduction.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Introduction | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/machine-learning/binary-classification/introduction" />
+    <link rel="canonical" href="/docs/2.9.0/machine-learning/binary-classification/introduction" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372552">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286557">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372552"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286557"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1328,8 +1316,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1381,41 +1369,41 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Binary Classification<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-                            <nav class="sub_pages collapsed">
+                                class='expanded parent '>Binary Classification<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                            <nav class="sub_pages expanded parent">
 
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class='active'>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2476,8 +2464,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372552' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372552' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286557' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286557' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/machine-learning/binary-classification/knn-classification.html b/docs/2.9.0/machine-learning/binary-classification/knn-classification.html
index 9eab60b..a24c1a8 100644
--- a/docs/2.9.0/machine-learning/binary-classification/knn-classification.html
+++ b/docs/2.9.0/machine-learning/binary-classification/knn-classification.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>k-NN Classification | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/machine-learning/binary-classification/knn-classification" />
+    <link rel="canonical" href="/docs/2.9.0/machine-learning/binary-classification/knn-classification" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372552">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286557">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372552"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286557"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1328,8 +1316,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1381,41 +1369,41 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Binary Classification<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-                            <nav class="sub_pages collapsed">
+                                class='expanded parent '>Binary Classification<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                            <nav class="sub_pages expanded parent">
 
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class='active'>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2499,8 +2487,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372552' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372552' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286557' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286557' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/machine-learning/binary-classification/linear-svm.html b/docs/2.9.0/machine-learning/binary-classification/linear-svm.html
index c0e489a..7dc92e0 100644
--- a/docs/2.9.0/machine-learning/binary-classification/linear-svm.html
+++ b/docs/2.9.0/machine-learning/binary-classification/linear-svm.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Linear SVM (Support Vector Machine) | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/machine-learning/binary-classification/linear-svm" />
+    <link rel="canonical" href="/docs/2.9.0/machine-learning/binary-classification/linear-svm" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372552">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286557">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372552"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286557"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1328,8 +1316,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1381,41 +1369,41 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Binary Classification<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-                            <nav class="sub_pages collapsed">
+                                class='expanded parent '>Binary Classification<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                            <nav class="sub_pages expanded parent">
 
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class='active'>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2472,8 +2460,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372552' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372552' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286557' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286557' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/machine-learning/binary-classification/logistic-regression.html b/docs/2.9.0/machine-learning/binary-classification/logistic-regression.html
index 436dbcb..8de8231 100644
--- a/docs/2.9.0/machine-learning/binary-classification/logistic-regression.html
+++ b/docs/2.9.0/machine-learning/binary-classification/logistic-regression.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Logistic Regression | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/machine-learning/binary-classification/logistic-regression" />
+    <link rel="canonical" href="/docs/2.9.0/machine-learning/binary-classification/logistic-regression" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372552">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286557">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372552"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286557"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1328,8 +1316,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1381,41 +1369,41 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Binary Classification<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-                            <nav class="sub_pages collapsed">
+                                class='expanded parent '>Binary Classification<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                            <nav class="sub_pages expanded parent">
 
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class='active'>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2535,8 +2523,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372552' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372552' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286557' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286557' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/machine-learning/binary-classification/multilayer-perceptron.html b/docs/2.9.0/machine-learning/binary-classification/multilayer-perceptron.html
index 0f627b6..4c284a9 100644
--- a/docs/2.9.0/machine-learning/binary-classification/multilayer-perceptron.html
+++ b/docs/2.9.0/machine-learning/binary-classification/multilayer-perceptron.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Multilayer Perceptron | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/machine-learning/binary-classification/multilayer-perceptron" />
+    <link rel="canonical" href="/docs/2.9.0/machine-learning/binary-classification/multilayer-perceptron" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372552">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286557">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372552"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286557"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1328,8 +1316,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1381,41 +1369,41 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Binary Classification<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-                            <nav class="sub_pages collapsed">
+                                class='expanded parent '>Binary Classification<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                            <nav class="sub_pages expanded parent">
 
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class='active'>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2504,8 +2492,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372552' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372552' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286557' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286557' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/machine-learning/binary-classification/naive-bayes.html b/docs/2.9.0/machine-learning/binary-classification/naive-bayes.html
index a54d771..35278b2 100644
--- a/docs/2.9.0/machine-learning/binary-classification/naive-bayes.html
+++ b/docs/2.9.0/machine-learning/binary-classification/naive-bayes.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Naive Bayes | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/machine-learning/binary-classification/naive-bayes" />
+    <link rel="canonical" href="/docs/2.9.0/machine-learning/binary-classification/naive-bayes" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372552">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286557">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372552"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286557"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1328,8 +1316,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1381,41 +1369,41 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Binary Classification<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-                            <nav class="sub_pages collapsed">
+                                class='expanded parent '>Binary Classification<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                            <nav class="sub_pages expanded parent">
 
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class='active'>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2546,8 +2534,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372552' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372552' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286557' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286557' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/machine-learning/clustering/gaussian-mixture.html b/docs/2.9.0/machine-learning/clustering/gaussian-mixture.html
index 51a0bc3..ffe61ee 100644
--- a/docs/2.9.0/machine-learning/clustering/gaussian-mixture.html
+++ b/docs/2.9.0/machine-learning/clustering/gaussian-mixture.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Gaussian mixture (GMM) | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/machine-learning/clustering/gaussian-mixture" />
+    <link rel="canonical" href="/docs/2.9.0/machine-learning/clustering/gaussian-mixture" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372552">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286557">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372552"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286557"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1328,8 +1316,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1465,21 +1453,21 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-                            <nav class="sub_pages collapsed">
+                                class='expanded parent '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                            <nav class="sub_pages expanded parent">
 
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class='active'>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2520,8 +2508,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372552' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372552' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286557' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286557' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/machine-learning/clustering/introduction.html b/docs/2.9.0/machine-learning/clustering/introduction.html
index 7f840b1..cbc364a 100644
--- a/docs/2.9.0/machine-learning/clustering/introduction.html
+++ b/docs/2.9.0/machine-learning/clustering/introduction.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Introduction | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/machine-learning/clustering/introduction" />
+    <link rel="canonical" href="/docs/2.9.0/machine-learning/clustering/introduction" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372552">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286557">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372552"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286557"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1328,8 +1316,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1465,21 +1453,21 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-                            <nav class="sub_pages collapsed">
+                                class='expanded parent '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                            <nav class="sub_pages expanded parent">
 
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class='active'>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2435,8 +2423,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372552' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372552' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286557' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286557' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/machine-learning/clustering/k-means-clustering.html b/docs/2.9.0/machine-learning/clustering/k-means-clustering.html
index f49d04f..3829b44 100644
--- a/docs/2.9.0/machine-learning/clustering/k-means-clustering.html
+++ b/docs/2.9.0/machine-learning/clustering/k-means-clustering.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>K-Means Clustering | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/machine-learning/clustering/k-means-clustering" />
+    <link rel="canonical" href="/docs/2.9.0/machine-learning/clustering/k-means-clustering" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372552">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286557">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372552"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286557"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1328,8 +1316,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1465,21 +1453,21 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-                            <nav class="sub_pages collapsed">
+                                class='expanded parent '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                            <nav class="sub_pages expanded parent">
 
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class='active'>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2517,8 +2505,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372552' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372552' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286557' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286557' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/machine-learning/ensemble-methods/bagging.html b/docs/2.9.0/machine-learning/ensemble-methods/bagging.html
index ff45416..585bb84 100644
--- a/docs/2.9.0/machine-learning/ensemble-methods/bagging.html
+++ b/docs/2.9.0/machine-learning/ensemble-methods/bagging.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Bagging | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/machine-learning/ensemble-methods/bagging" />
+    <link rel="canonical" href="/docs/2.9.0/machine-learning/ensemble-methods/bagging" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372552">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286557">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372552"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286557"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2482,8 +2470,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372552' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372552' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286557' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286557' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/machine-learning/ensemble-methods/gradient-boosting.html b/docs/2.9.0/machine-learning/ensemble-methods/gradient-boosting.html
index 490c3b3..5196a77 100644
--- a/docs/2.9.0/machine-learning/ensemble-methods/gradient-boosting.html
+++ b/docs/2.9.0/machine-learning/ensemble-methods/gradient-boosting.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Gradient Boosting | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/machine-learning/ensemble-methods/gradient-boosting" />
+    <link rel="canonical" href="/docs/2.9.0/machine-learning/ensemble-methods/gradient-boosting" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372552">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286558">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372552"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286558"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1328,8 +1316,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1559,29 +1547,29 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Ensemble Methods<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-                            <nav class="sub_pages collapsed">
+                                class='expanded parent '>Ensemble Methods<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                            <nav class="sub_pages expanded parent">
 
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class='active'>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2572,8 +2560,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372552' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372552' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286558' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286558' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/machine-learning/ensemble-methods/introduction.html b/docs/2.9.0/machine-learning/ensemble-methods/introduction.html
index 704f771..abf070a 100644
--- a/docs/2.9.0/machine-learning/ensemble-methods/introduction.html
+++ b/docs/2.9.0/machine-learning/ensemble-methods/introduction.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Introduction | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/machine-learning/ensemble-methods/introduction" />
+    <link rel="canonical" href="/docs/2.9.0/machine-learning/ensemble-methods/introduction" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372552">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286558">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372552"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286558"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1328,8 +1316,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1559,29 +1547,29 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Ensemble Methods<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-                            <nav class="sub_pages collapsed">
+                                class='expanded parent '>Ensemble Methods<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                            <nav class="sub_pages expanded parent">
 
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class='active'></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2441,8 +2429,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372552' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372552' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286558' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286558' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/machine-learning/ensemble-methods/random-forest.html b/docs/2.9.0/machine-learning/ensemble-methods/random-forest.html
index 009f037..842b5c4 100644
--- a/docs/2.9.0/machine-learning/ensemble-methods/random-forest.html
+++ b/docs/2.9.0/machine-learning/ensemble-methods/random-forest.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Random Forest | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/machine-learning/ensemble-methods/random-forest" />
+    <link rel="canonical" href="/docs/2.9.0/machine-learning/ensemble-methods/random-forest" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372552">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286558">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372552"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286558"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1328,8 +1316,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1559,29 +1547,29 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Ensemble Methods<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-                            <nav class="sub_pages collapsed">
+                                class='expanded parent '>Ensemble Methods<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                            <nav class="sub_pages expanded parent">
 
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class='active'>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2537,8 +2525,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372552' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372552' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286558' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286558' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/machine-learning/ensemble-methods/stacking.html b/docs/2.9.0/machine-learning/ensemble-methods/stacking.html
index da5d01e..c6eb55e 100644
--- a/docs/2.9.0/machine-learning/ensemble-methods/stacking.html
+++ b/docs/2.9.0/machine-learning/ensemble-methods/stacking.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Stacking | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/machine-learning/ensemble-methods/stacking" />
+    <link rel="canonical" href="/docs/2.9.0/machine-learning/ensemble-methods/stacking" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372552">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286558">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372552"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286558"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1328,8 +1316,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1559,29 +1547,29 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Ensemble Methods<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-                            <nav class="sub_pages collapsed">
+                                class='expanded parent '>Ensemble Methods<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                            <nav class="sub_pages expanded parent">
 
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class='active'>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2472,8 +2460,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372552' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372552' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286558' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286558' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/machine-learning/importing-model/introduction.html b/docs/2.9.0/machine-learning/importing-model/introduction.html
index dbc4243..5af1939 100644
--- a/docs/2.9.0/machine-learning/importing-model/introduction.html
+++ b/docs/2.9.0/machine-learning/importing-model/introduction.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Introduction | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/machine-learning/importing-model/introduction" />
+    <link rel="canonical" href="/docs/2.9.0/machine-learning/importing-model/introduction" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372552">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286558">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372552"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286558"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1328,8 +1316,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1610,21 +1598,21 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Importing Model<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-                            <nav class="sub_pages collapsed">
+                                class='expanded parent '>Importing Model<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                            <nav class="sub_pages expanded parent">
 
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class='active'>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2441,8 +2429,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372552' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372552' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286558' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286558' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/machine-learning/importing-model/model-import-from-apache-spark.html b/docs/2.9.0/machine-learning/importing-model/model-import-from-apache-spark.html
index e377fe5..fc2f9ca 100644
--- a/docs/2.9.0/machine-learning/importing-model/model-import-from-apache-spark.html
+++ b/docs/2.9.0/machine-learning/importing-model/model-import-from-apache-spark.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Import Model from Apache Spark | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/machine-learning/importing-model/model-import-from-apache-spark" />
+    <link rel="canonical" href="/docs/2.9.0/machine-learning/importing-model/model-import-from-apache-spark" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372552">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286558">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372552"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286558"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1328,8 +1316,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1610,21 +1598,21 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Importing Model<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-                            <nav class="sub_pages collapsed">
+                                class='expanded parent '>Importing Model<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                            <nav class="sub_pages expanded parent">
 
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class='active'>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2523,8 +2511,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372552' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372552' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286558' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286558' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/machine-learning/importing-model/model-import-from-gxboost.html b/docs/2.9.0/machine-learning/importing-model/model-import-from-gxboost.html
index e42cfb8..3bca48d 100644
--- a/docs/2.9.0/machine-learning/importing-model/model-import-from-gxboost.html
+++ b/docs/2.9.0/machine-learning/importing-model/model-import-from-gxboost.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Import Model from XGBoost | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/machine-learning/importing-model/model-import-from-gxboost" />
+    <link rel="canonical" href="/docs/2.9.0/machine-learning/importing-model/model-import-from-gxboost" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372552">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286558">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372552"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286558"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1328,8 +1316,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1610,21 +1598,21 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Importing Model<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-                            <nav class="sub_pages collapsed">
+                                class='expanded parent '>Importing Model<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                            <nav class="sub_pages expanded parent">
 
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class='active'>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2438,8 +2426,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372552' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372552' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286558' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286558' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/machine-learning/machine-learning.html b/docs/2.9.0/machine-learning/machine-learning.html
index 588bcca..21cfa1f 100644
--- a/docs/2.9.0/machine-learning/machine-learning.html
+++ b/docs/2.9.0/machine-learning/machine-learning.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Machine Learning | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/machine-learning/machine-learning" />
+    <link rel="canonical" href="/docs/2.9.0/machine-learning/machine-learning" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372552">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286558">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372552"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286558"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1328,8 +1316,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1338,9 +1326,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
-                                class=''
+                                class='active'
                             >Machine Learning</a>
                         
                     </li>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2396,7 +2384,7 @@
 <div class="sect2">
 <h3 id="fault-tolerance-and-continuous-learning">Fault Tolerance and Continuous Learning</h3>
 <div class="paragraph">
-<p>Apache Ignite Machine Learning is tolerant to node failures. This means that in the case of node failures during the learning process, all recovery procedures will be transparent to the user, learning processes won&#8217;t be interrupted, and we will get results in the time similar to the case when all nodes work fine. For more information please see <a href="/docs/latest/machine-learning/partition-based-dataset">Partition Based Dataset</a>.</p>
+<p>Apache Ignite Machine Learning is tolerant to node failures. This means that in the case of node failures during the learning process, all recovery procedures will be transparent to the user, learning processes won&#8217;t be interrupted, and we will get results in the time similar to the case when all nodes work fine. For more information please see <a href="/docs/2.9.0/machine-learning/partition-based-dataset">Partition Based Dataset</a>.</p>
 </div>
 </div>
 </div>
@@ -2413,7 +2401,7 @@
 <p><strong>Applicability:</strong> spam detection, image recognition, credit scoring, disease identification.</p>
 </div>
 <div class="paragraph">
-<p><strong>Algorithms:</strong> <a href="/docs/latest/machine-learning/binary-classification/logistic-regression">Logistic Regression</a>, <a href="/docs/latest/machine-learning/binary-classification/linear-svm">Linear SVM (Support Vector Machine)</a>, <a href="/docs/latest/machine-learning/binary-classification/knn-classification">k-NN Classification</a>, <a href="/docs/latest/machine-learning/binary-classification/naive-bayes">Naive Bayes</a>, <a href="/docs/latest/machine-learning/binary-classification/decision-trees">Decision Trees</a>, <a href="/docs/latest/machine-learning/binary-classification/random-forest">Random Forest</a>, <a href="/docs/latest/machine-learning/binary-classification/multilayer-perceptron">Multilayer perceptron</a>, <a href="/docs/latest/machine-learning/ensemble-methods/gradient-boosting">Gradient Boosting</a>, <a href="/docs/latest/machine-learning/binary-classification/ann">ANN (Approximate Nearest Neighbor)</a>.</p>
+<p><strong>Algorithms:</strong> <a href="/docs/2.9.0/machine-learning/binary-classification/logistic-regression">Logistic Regression</a>, <a href="/docs/2.9.0/machine-learning/binary-classification/linear-svm">Linear SVM (Support Vector Machine)</a>, <a href="/docs/2.9.0/machine-learning/binary-classification/knn-classification">k-NN Classification</a>, <a href="/docs/2.9.0/machine-learning/binary-classification/naive-bayes">Naive Bayes</a>, <a href="/docs/2.9.0/machine-learning/binary-classification/decision-trees">Decision Trees</a>, <a href="/docs/2.9.0/machine-learning/binary-classification/random-forest">Random Forest</a>, <a href="/docs/2.9.0/machine-learning/binary-classification/multilayer-perceptron">Multilayer perceptron</a>, <a href="/docs/2.9.0/machine-learning/ensemble-methods/gradient-boosting">Gradient Boosting</a>, <a href="/docs/2.9.0/machine-learning/binary-classification/ann">ANN (Approximate Nearest Neighbor)</a>.</p>
 </div>
 </div>
 <div class="sect2">
@@ -2449,7 +2437,7 @@
 <p><strong>Applicability:</strong>  playlist generators for video and music services, product recommenders for services</p>
 </div>
 <div class="paragraph">
-<p><strong>Algorithms:</strong> <a href="/docs/latest/machine-learning/recommendation-systems">Matrix Factorization</a>.</p>
+<p><strong>Algorithms:</strong> <a href="/docs/2.9.0/machine-learning/recommendation-systems">Matrix Factorization</a>.</p>
 </div>
 </div>
 <div class="sect2">
@@ -2461,7 +2449,7 @@
 <p><strong>Applicability:</strong> transform input data such as text for use with machine learning algorithms, to extract features we need to fit on, to normalize input data.</p>
 </div>
 <div class="paragraph">
-<p><strong>Algorithms:</strong> Apache Ignite ML supports custom preprocessing using partition based dataset capabilities and has default <a href="/docs/latest/machine-learning/preprocessing">preprocessors</a> such as normalization preprocessor, one-hot-encoder, min-max scaler and so on.</p>
+<p><strong>Algorithms:</strong> Apache Ignite ML supports custom preprocessing using partition based dataset capabilities and has default <a href="/docs/2.9.0/machine-learning/preprocessing">preprocessors</a> such as normalization preprocessor, one-hot-encoder, min-max scaler and so on.</p>
 </div>
 </div>
 </div>
@@ -2628,8 +2616,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372552' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372552' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286558' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286558' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/machine-learning/model-selection/cross-validation.html b/docs/2.9.0/machine-learning/model-selection/cross-validation.html
index 6e0e708..8e22ed4 100644
--- a/docs/2.9.0/machine-learning/model-selection/cross-validation.html
+++ b/docs/2.9.0/machine-learning/model-selection/cross-validation.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Cross-Validation | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/machine-learning/model-selection/cross-validation" />
+    <link rel="canonical" href="/docs/2.9.0/machine-learning/model-selection/cross-validation" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372552">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286558">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372552"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286558"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2523,8 +2511,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372552' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372552' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286558' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286558' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/machine-learning/model-selection/evaluator.html b/docs/2.9.0/machine-learning/model-selection/evaluator.html
index 4adcaf4..9777ce7 100644
--- a/docs/2.9.0/machine-learning/model-selection/evaluator.html
+++ b/docs/2.9.0/machine-learning/model-selection/evaluator.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Evaluator | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/machine-learning/model-selection/evaluator" />
+    <link rel="canonical" href="/docs/2.9.0/machine-learning/model-selection/evaluator" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372552">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286558">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372552"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286558"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1328,8 +1316,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1508,29 +1496,29 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Model Selection<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-                            <nav class="sub_pages collapsed">
+                                class='expanded parent '>Model Selection<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                            <nav class="sub_pages expanded parent">
 
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class='active'>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2592,8 +2580,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372552' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372552' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286558' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286558' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/machine-learning/model-selection/hyper-parameter-tuning.html b/docs/2.9.0/machine-learning/model-selection/hyper-parameter-tuning.html
index 99a04a6..9159880 100644
--- a/docs/2.9.0/machine-learning/model-selection/hyper-parameter-tuning.html
+++ b/docs/2.9.0/machine-learning/model-selection/hyper-parameter-tuning.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Hyper-parameter tuning | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/machine-learning/model-selection/hyper-parameter-tuning" />
+    <link rel="canonical" href="/docs/2.9.0/machine-learning/model-selection/hyper-parameter-tuning" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372552">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286558">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372552"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286558"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1328,8 +1316,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1508,29 +1496,29 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Model Selection<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-                            <nav class="sub_pages collapsed">
+                                class='expanded parent '>Model Selection<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                            <nav class="sub_pages expanded parent">
 
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class='active'>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2490,8 +2478,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372552' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372552' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286558' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286558' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/machine-learning/model-selection/introduction.html b/docs/2.9.0/machine-learning/model-selection/introduction.html
index b77fe22..7cf3464 100644
--- a/docs/2.9.0/machine-learning/model-selection/introduction.html
+++ b/docs/2.9.0/machine-learning/model-selection/introduction.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Introduction | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/machine-learning/model-selection/introduction" />
+    <link rel="canonical" href="/docs/2.9.0/machine-learning/model-selection/introduction" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372552">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286558">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372552"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286558"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1328,8 +1316,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1508,29 +1496,29 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Model Selection<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-                            <nav class="sub_pages collapsed">
+                                class='expanded parent '>Model Selection<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                            <nav class="sub_pages expanded parent">
 
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class='active'>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2369,7 +2357,7 @@
 <p>This section describes how to use Ignite ML for tuning ML algorithms and [Pipelines](doc:pipeline-api) . Built-in Cross-Validation and other tooling allow users to optimize [hyper-parameters](doc:hyper-parameter-tuning) in algorithms and Pipelines.</p>
 </div>
 <div class="paragraph">
-<p>Model selection is a set of tools that provides the ability to prepare and [evaluate](doc:evaluator)  models efficiently. Use it to <a href="/docs/latest/machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets">split</a> data based on training and test data as well as perform cross validation.</p>
+<p>Model selection is a set of tools that provides the ability to prepare and [evaluate](doc:evaluator)  models efficiently. Use it to <a href="/docs/2.9.0/machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets">split</a> data based on training and test data as well as perform cross validation.</p>
 </div>
 </div>
 </div>
@@ -2380,7 +2368,7 @@
 <p>It is not good practice to learn the parameters of a prediction function and validate it on the same data. This leads to overfitting. To avoid this problem, one of the most efficient solutions is to save part of the training data as a validation set. However, by partitioning the available data and excluding one or more parts from the training set, we significantly reduce the number of samples which can be used for learning the model and the results can depend on a particular random choice for the pair of (train, validation) sets.</p>
 </div>
 <div class="paragraph">
-<p>A solution to this problem is a procedure called <a href="/docs/latest/machine-learning/model-selection/cross-validation">Cross-Validation</a>. In the basic approach, called k-fold CV, the training set is split into k smaller sets and after that the following procedure works: a model is trained using k-1 of the folds (parts) as a training data, the resulting model is validated on the remaining part of the data (it’s used as a test set to compute metrics such as accuracy).</p>
+<p>A solution to this problem is a procedure called <a href="/docs/2.9.0/machine-learning/model-selection/cross-validation">Cross-Validation</a>. In the basic approach, called k-fold CV, the training set is split into k smaller sets and after that the following procedure works: a model is trained using k-1 of the folds (parts) as a training data, the resulting model is validated on the remaining part of the data (it’s used as a test set to compute metrics such as accuracy).</p>
 </div>
 <div class="paragraph">
 <p>Apache Ignite provides cross validation functionality that allows it to parameterize the trainer to be validated, metrics to be calculated for the model trained on every step and the number of folds training data should be split on.</p>
@@ -2445,8 +2433,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372552' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372552' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286558' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286558' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/machine-learning/model-selection/pipeline-api.html b/docs/2.9.0/machine-learning/model-selection/pipeline-api.html
index a8c9c62..c237d7f 100644
--- a/docs/2.9.0/machine-learning/model-selection/pipeline-api.html
+++ b/docs/2.9.0/machine-learning/model-selection/pipeline-api.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Pipelines API | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/machine-learning/model-selection/pipeline-api" />
+    <link rel="canonical" href="/docs/2.9.0/machine-learning/model-selection/pipeline-api" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372552">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286558">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372552"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286558"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1328,8 +1316,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1508,29 +1496,29 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Model Selection<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-                            <nav class="sub_pages collapsed">
+                                class='expanded parent '>Model Selection<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                            <nav class="sub_pages expanded parent">
 
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class='active'>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2539,8 +2527,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372552' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372552' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286558' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286558' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets.html b/docs/2.9.0/machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets.html
index bd6c2bd..c6ff045 100644
--- a/docs/2.9.0/machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets.html
+++ b/docs/2.9.0/machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Split the dataset on test and train datasets | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" />
+    <link rel="canonical" href="/docs/2.9.0/machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372552">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286558">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372552"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286558"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1328,8 +1316,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1508,29 +1496,29 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Model Selection<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-                            <nav class="sub_pages collapsed">
+                                class='expanded parent '>Model Selection<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                            <nav class="sub_pages expanded parent">
 
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class='active'>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2478,8 +2466,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372552' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372552' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286558' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286558' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/machine-learning/multiclass-classification.html b/docs/2.9.0/machine-learning/multiclass-classification.html
index cef94cd..16f335f 100644
--- a/docs/2.9.0/machine-learning/multiclass-classification.html
+++ b/docs/2.9.0/machine-learning/multiclass-classification.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Multiclass Classification | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/machine-learning/multiclass-classification" />
+    <link rel="canonical" href="/docs/2.9.0/machine-learning/multiclass-classification" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372552">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286558">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372552"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286558"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1328,8 +1316,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,9 +1530,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
-                                class=''
+                                class='active'
                             >Multiclass Classification</a>
                         
                     </li>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2473,8 +2461,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372552' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372552' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286558' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286558' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/machine-learning/partition-based-dataset.html b/docs/2.9.0/machine-learning/partition-based-dataset.html
index 7d62de8..ef48806 100644
--- a/docs/2.9.0/machine-learning/partition-based-dataset.html
+++ b/docs/2.9.0/machine-learning/partition-based-dataset.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Partition Based Dataset | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/machine-learning/partition-based-dataset" />
+    <link rel="canonical" href="/docs/2.9.0/machine-learning/partition-based-dataset" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372552">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286558">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372552"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286558"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1328,8 +1316,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,9 +1339,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
-                                class=''
+                                class='active'
                             >Partition Based Dataset</a>
                         
                     </li>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2367,7 +2355,7 @@
 <h2 id="overview">Overview</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p>Partition-Based Dataset is an abstraction layer on top of the Apache Ignite storage and computational capabilities that allow us to build algorithms in accordance with <a href="/docs/latest/machine-learning/machine-learning#section-zero-etl-and-massive-scalability">zero ETL</a> and <a href="/docs/latest/machine-learning/machine-learning#section-fault-tolerance-and-continuous-learning">fault tolerance</a> principles.</p>
+<p>Partition-Based Dataset is an abstraction layer on top of the Apache Ignite storage and computational capabilities that allow us to build algorithms in accordance with <a href="/docs/2.9.0/machine-learning/machine-learning#section-zero-etl-and-massive-scalability">zero ETL</a> and <a href="/docs/2.9.0/machine-learning/machine-learning#section-fault-tolerance-and-continuous-learning">fault tolerance</a> principles.</p>
 </div>
 <div class="paragraph">
 <p>A main idea behind the partition-based datasets is the classic MapReduce approach implemented using the Compute Grid in Ignite.</p>
@@ -2539,8 +2527,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372552' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372552' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286558' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286558' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/machine-learning/preprocessing.html b/docs/2.9.0/machine-learning/preprocessing.html
index 98bd8a5..ca9eacd 100644
--- a/docs/2.9.0/machine-learning/preprocessing.html
+++ b/docs/2.9.0/machine-learning/preprocessing.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Preprocessing | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/machine-learning/preprocessing" />
+    <link rel="canonical" href="/docs/2.9.0/machine-learning/preprocessing" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372552">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286558">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372552"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286558"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1328,8 +1316,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,9 +1479,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
-                                class=''
+                                class='active'
                             >Preprocessing</a>
                         
                     </li>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2836,8 +2824,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372552' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372552' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286558' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286558' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/machine-learning/recommendation-systems.html b/docs/2.9.0/machine-learning/recommendation-systems.html
index f5a8b99..ff9c14f 100644
--- a/docs/2.9.0/machine-learning/recommendation-systems.html
+++ b/docs/2.9.0/machine-learning/recommendation-systems.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Recommendation Systems | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/machine-learning/recommendation-systems" />
+    <link rel="canonical" href="/docs/2.9.0/machine-learning/recommendation-systems" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372552">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286558">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372552"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286558"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1328,8 +1316,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,9 +1581,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
-                                class=''
+                                class='active'
                             >Recommendation Systems</a>
                         
                     </li>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2495,8 +2483,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372552' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372552' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286558' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286558' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/machine-learning/regression/decision-trees-regression.html b/docs/2.9.0/machine-learning/regression/decision-trees-regression.html
index 8f00adc..75a825d 100644
--- a/docs/2.9.0/machine-learning/regression/decision-trees-regression.html
+++ b/docs/2.9.0/machine-learning/regression/decision-trees-regression.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Decision Trees Regression | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/machine-learning/regression/decision-trees-regression" />
+    <link rel="canonical" href="/docs/2.9.0/machine-learning/regression/decision-trees-regression" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372552">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286558">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372552"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286558"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1328,8 +1316,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1431,25 +1419,25 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Regression<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-                            <nav class="sub_pages collapsed">
+                                class='expanded parent '>Regression<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                            <nav class="sub_pages expanded parent">
 
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class='active'>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2377,7 +2365,7 @@
 <p>Decision trees are a simple yet powerful model in supervised machine learning. The main idea is to split a feature space into regions such as that the value in each region varies a little. The measure of the values' variation in a region is called the <code>impurity</code> of the region.</p>
 </div>
 <div class="paragraph">
-<p>Apache Ignite provides an implementation of the algorithm optimized for data stored in rows (see <a href="/docs/latest/machine-learning/partition-based-dataset">partition-based dataset</a>.</p>
+<p>Apache Ignite provides an implementation of the algorithm optimized for data stored in rows (see <a href="/docs/2.9.0/machine-learning/partition-based-dataset">partition-based dataset</a>.</p>
 </div>
 <div class="paragraph">
 <p>Splits are done recursively and every region created from a split can be split further. Therefore, the whole process can be described by a binary tree, where each node is a particular region and its children are the regions derived from it by another split.</p>
@@ -2516,8 +2504,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372552' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372552' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286558' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286558' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/machine-learning/regression/introduction.html b/docs/2.9.0/machine-learning/regression/introduction.html
index 46ce554..528484b 100644
--- a/docs/2.9.0/machine-learning/regression/introduction.html
+++ b/docs/2.9.0/machine-learning/regression/introduction.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Introduction | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/machine-learning/regression/introduction" />
+    <link rel="canonical" href="/docs/2.9.0/machine-learning/regression/introduction" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372552">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286558">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372552"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286558"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1328,8 +1316,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1431,25 +1419,25 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Regression<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-                            <nav class="sub_pages collapsed">
+                                class='expanded parent '>Regression<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                            <nav class="sub_pages expanded parent">
 
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class='active'>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2438,8 +2426,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372552' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372552' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286558' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286558' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/machine-learning/regression/knn-regression.html b/docs/2.9.0/machine-learning/regression/knn-regression.html
index 4570217..ef72abf 100644
--- a/docs/2.9.0/machine-learning/regression/knn-regression.html
+++ b/docs/2.9.0/machine-learning/regression/knn-regression.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>k-NN Regression | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/machine-learning/regression/knn-regression" />
+    <link rel="canonical" href="/docs/2.9.0/machine-learning/regression/knn-regression" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372552">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286558">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372552"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286558"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1328,8 +1316,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1431,25 +1419,25 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Regression<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-                            <nav class="sub_pages collapsed">
+                                class='expanded parent '>Regression<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                            <nav class="sub_pages expanded parent">
 
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class='active'>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2497,8 +2485,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372552' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372552' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286558' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286558' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/machine-learning/regression/linear-regression.html b/docs/2.9.0/machine-learning/regression/linear-regression.html
index 14cd4f8..877aa35 100644
--- a/docs/2.9.0/machine-learning/regression/linear-regression.html
+++ b/docs/2.9.0/machine-learning/regression/linear-regression.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Linear Regression | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/machine-learning/regression/linear-regression" />
+    <link rel="canonical" href="/docs/2.9.0/machine-learning/regression/linear-regression" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372552">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286558">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372552"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286558"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1328,8 +1316,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1431,25 +1419,25 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Regression<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-                            <nav class="sub_pages collapsed">
+                                class='expanded parent '>Regression<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                            <nav class="sub_pages expanded parent">
 
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class='active'>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2438,7 +2426,7 @@
 <div class="sect2">
 <h3 id="sgd-trainer">SGD Trainer</h3>
 <div class="paragraph">
-<p>Another Linear Regression Trainer uses the stochastic gradient descent method to find a minimum of the loss function. The configuration of this trainer is similar to <a href="/docs/latest/machine-learning/binary-classification/multilayer-perceptron">multilayer perceptron trainer</a> configuration and we can specify the type of updater (<code>SGD</code>, <code>RProp</code> of <code>Nesterov</code>), max number of iterations, batch size, number of local iterations and seed.</p>
+<p>Another Linear Regression Trainer uses the stochastic gradient descent method to find a minimum of the loss function. The configuration of this trainer is similar to <a href="/docs/2.9.0/machine-learning/binary-classification/multilayer-perceptron">multilayer perceptron trainer</a> configuration and we can specify the type of updater (<code>SGD</code>, <code>RProp</code> of <code>Nesterov</code>), max number of iterations, batch size, number of local iterations and seed.</p>
 </div>
 <div class="listingblock">
 <div class="content">
@@ -2539,8 +2527,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372552' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372552' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286558' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286558' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/machine-learning/updating-trained-models.html b/docs/2.9.0/machine-learning/updating-trained-models.html
index 33785fd..54f0986 100644
--- a/docs/2.9.0/machine-learning/updating-trained-models.html
+++ b/docs/2.9.0/machine-learning/updating-trained-models.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Updating Trained Models | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/machine-learning/updating-trained-models" />
+    <link rel="canonical" href="/docs/2.9.0/machine-learning/updating-trained-models" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372552">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286558">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372552"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286558"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1328,8 +1316,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,9 +1352,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
-                                class=''
+                                class='active'
                             >Updating Trained Models</a>
                         
                     </li>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2571,8 +2559,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372552' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372552' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286558' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286558' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/memory-architecture.html b/docs/2.9.0/memory-architecture.html
index b9164f2..4d1c06f 100644
--- a/docs/2.9.0/memory-architecture.html
+++ b/docs/2.9.0/memory-architecture.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Memory Architecture | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/memory-architecture" />
+    <link rel="canonical" href="/docs/2.9.0/memory-architecture" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372552">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286558">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372552"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286558"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -529,8 +530,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Configuring Memory<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Configuring Memory<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -539,9 +540,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
-                                class=''
+                                class='active'
                             >Memory Architecture</a>
                         
                     </li>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2487,7 +2475,7 @@
 <div class="paragraph">
 <p>Ignite provides a number of features that let you persist your data on disk with consistency guarantees.
 You can restart the cluster without losing the data, be resilient to crashes, and provide a storage for data when the amount of RAM is not sufficient. When native persistence is enabled, Ignite always stores all the data on disk, and loads as much data as
-it can into RAM for processing. Refer to the <a href="/docs/latest/persistence/native-persistence">Ignite Persistence</a> section for further information.</p>
+it can into RAM for processing. Refer to the <a href="/docs/2.9.0/persistence/native-persistence">Ignite Persistence</a> section for further information.</p>
 </div>
 </div>
 </div>
@@ -2557,8 +2545,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372552' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372552' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286558' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286558' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/memory-configuration/data-regions.html b/docs/2.9.0/memory-configuration/data-regions.html
index a16173e..9ed7fb3 100644
--- a/docs/2.9.0/memory-configuration/data-regions.html
+++ b/docs/2.9.0/memory-configuration/data-regions.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Configuring Data Regions | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/memory-configuration/data-regions" />
+    <link rel="canonical" href="/docs/2.9.0/memory-configuration/data-regions" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372552">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286558">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372552"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286558"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -529,8 +530,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Configuring Memory<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Configuring Memory<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,9 +553,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
-                                class=''
+                                class='active'
                             >Configuring Data Regions</a>
                         
                     </li>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2367,7 +2355,7 @@
 <h2 id="overview">Overview</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p>Ignite uses the concept of <em>data regions</em> to control the amount of RAM available to a cache or a group of caches. A data region is a logical extendable area in RAM in which cached data resides. You can control the initial size of the region and the maximum size it can occupy. In addition to the size, data regions control <a href="/docs/latest/persistence/native-persistence">persistence settings</a> for caches.</p>
+<p>Ignite uses the concept of <em>data regions</em> to control the amount of RAM available to a cache or a group of caches. A data region is a logical extendable area in RAM in which cached data resides. You can control the initial size of the region and the maximum size it can occupy. In addition to the size, data regions control <a href="/docs/2.9.0/persistence/native-persistence">persistence settings</a> for caches.</p>
 </div>
 <div class="paragraph">
 <p>By default, there is one data region that can take up to 20% of RAM available to the node, and all caches you create are placed in that region; but you can add as many regions as you want. There are a couple of reasons why you may want to have multiple regions:</p>
@@ -2381,7 +2369,7 @@
 <p>Persistence parameters are configured per region. If you want to have both in-memory only caches and the caches that store their content to disk, you need to configure two (or more) data regions with different persistence settings: one for in-memory caches and one for persistent caches.</p>
 </li>
 <li>
-<p>Some memory parameters, such as <a href="/docs/latest/memory-configuration/eviction-policies">eviction policies</a>, are configured per data region.</p>
+<p>Some memory parameters, such as <a href="/docs/2.9.0/memory-configuration/eviction-policies">eviction policies</a>, are configured per data region.</p>
 </li>
 </ul>
 </div>
@@ -2463,7 +2451,7 @@
 <div class="sectionbody">
 <div class="paragraph">
 <p>In addition to the default data region, you can add more data regions with custom settings.
-In the following example, we configure a data region that can take up to 40 MB and uses the <a href="/docs/latest/memory-configuration/eviction-policies#random-2-lru">Random-2-LRU</a> eviction policy.
+In the following example, we configure a data region that can take up to 40 MB and uses the <a href="/docs/2.9.0/memory-configuration/eviction-policies#random-2-lru">Random-2-LRU</a> eviction policy.
 Note that further below in the configuration, we create a cache that resides in the new data region.</p>
 </div>
 <code-tabs><code-tab data-tab='XML'><div class="listingblock">
@@ -2649,8 +2637,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372552' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372552' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286558' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286558' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/memory-configuration/eviction-policies.html b/docs/2.9.0/memory-configuration/eviction-policies.html
index 148e898..4257845 100644
--- a/docs/2.9.0/memory-configuration/eviction-policies.html
+++ b/docs/2.9.0/memory-configuration/eviction-policies.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Eviction Policies | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/memory-configuration/eviction-policies" />
+    <link rel="canonical" href="/docs/2.9.0/memory-configuration/eviction-policies" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372552">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286558">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372552"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286558"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -529,8 +530,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Configuring Memory<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Configuring Memory<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,9 +566,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
-                                class=''
+                                class='active'
                             >Eviction Policies</a>
                         
                     </li>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2366,7 +2354,7 @@
         <div id="preamble">
 <div class="sectionbody">
 <div class="paragraph">
-<p>When <a href="/docs/latest/persistence/native-persistence">Native Persistence</a> is off, Ignite holds all cache entries in the off-heap memory and allocates pages as new data comes in.
+<p>When <a href="/docs/2.9.0/persistence/native-persistence">Native Persistence</a> is off, Ignite holds all cache entries in the off-heap memory and allocates pages as new data comes in.
 When a memory limit is reached and Ignite cannot allocate a page, some of the data must be purged from memory to avoid OutOfMemory errors.
 This process is called <em>eviction</em>. Eviction prevents the system from running out of memory but at the cost of losing data and having to reload it when you need it again.</p>
 </div>
@@ -2376,16 +2364,16 @@
 <div class="ulist">
 <ul>
 <li>
-<p>for off-heap memory when <a href="/docs/latest/persistence/native-persistence">Native Persistence</a> is off;</p>
+<p>for off-heap memory when <a href="/docs/2.9.0/persistence/native-persistence">Native Persistence</a> is off;</p>
 </li>
 <li>
-<p>for off-heap memory when Ignite is used with an <a href="/docs/latest/persistence/external-storage">external storage</a>;</p>
+<p>for off-heap memory when Ignite is used with an <a href="/docs/2.9.0/persistence/external-storage">external storage</a>;</p>
 </li>
 <li>
-<p>for <a href="/docs/latest/configuring-caches/on-heap-caching">on-heap caches</a>;</p>
+<p>for <a href="/docs/2.9.0/configuring-caches/on-heap-caching">on-heap caches</a>;</p>
 </li>
 <li>
-<p>for <a href="/docs/latest/near-cache">near caches</a> if configured.</p>
+<p>for <a href="/docs/2.9.0/near-cache">near caches</a> if configured.</p>
 </li>
 </ul>
 </div>
@@ -2415,8 +2403,8 @@
 </div>
 <div class="paragraph">
 <p>By default, off-heap memory eviction is disabled, which means that the used memory constantly grows until it reaches its limit.
-To enable eviction, specify the page eviction mode in the <a href="/docs/latest/memory-configuration/data-regions/">data region configuration</a>.
-Note that off-heap memory eviction is configured per <a href="/docs/latest/memory-configuration/data-regions">data region</a>.
+To enable eviction, specify the page eviction mode in the <a href="/docs/2.9.0/memory-configuration/data-regions/">data region configuration</a>.
+Note that off-heap memory eviction is configured per <a href="/docs/2.9.0/memory-configuration/data-regions">data region</a>.
 If you don&#8217;t use data regions, you have to explicitly add default data region parameters in your configuration to be able to configure eviction.</p>
 </div>
 <div class="paragraph">
@@ -2672,7 +2660,7 @@
 <h2 id="on-heap-cache-eviction">On-Heap Cache Eviction</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p>Refer to the <a href="/docs/latest/configuring-caches/on-heap-caching#configuring-eviction-policy">Configuring Eviction Policy for On-Heap Caches</a> section for the instruction on how to configure eviction policy for on-heap caches.</p>
+<p>Refer to the <a href="/docs/2.9.0/configuring-caches/on-heap-caching#configuring-eviction-policy">Configuring Eviction Policy for On-Heap Caches</a> section for the instruction on how to configure eviction policy for on-heap caches.</p>
 </div>
 </div>
 </div>
@@ -2740,8 +2728,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372552' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372552' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286558' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286558' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/memory-configuration/index.html b/docs/2.9.0/memory-configuration/index.html
index c357536..9babf4b 100644
--- a/docs/2.9.0/memory-configuration/index.html
+++ b/docs/2.9.0/memory-configuration/index.html
@@ -22,15 +22,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Memory Configuration | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/memory-configuration/index" />
+    <link rel="canonical" href="/docs/2.9.0/memory-configuration/index" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372553">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286558">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372553"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286558"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -38,6 +38,7 @@
 </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"/>
@@ -85,7 +86,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -106,7 +107,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -119,7 +120,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -132,7 +133,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -145,7 +146,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -158,7 +159,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -171,7 +172,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -184,7 +185,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -197,7 +198,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -227,7 +228,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -240,7 +241,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -253,7 +254,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -276,15 +277,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -313,7 +314,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -326,7 +327,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -342,21 +343,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -377,7 +378,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -390,7 +391,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -403,7 +404,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -416,7 +417,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -429,7 +430,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -442,7 +443,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -455,7 +456,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -485,7 +486,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -498,7 +499,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -511,7 +512,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -541,7 +542,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -554,7 +555,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -567,7 +568,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -597,7 +598,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -610,7 +611,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -623,7 +624,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -636,7 +637,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -649,7 +650,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -662,7 +663,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -692,7 +693,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -705,7 +706,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -718,7 +719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -731,7 +732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -744,20 +745,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -770,7 +758,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -786,49 +774,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -849,7 +837,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -862,7 +850,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -875,7 +863,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -888,7 +876,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -904,14 +892,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -932,7 +920,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -945,7 +933,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -958,7 +946,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -971,7 +959,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -984,7 +972,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -997,7 +985,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1010,7 +998,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1023,7 +1011,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1036,7 +1024,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1049,7 +1037,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1079,7 +1067,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1092,7 +1080,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1105,7 +1093,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1118,7 +1106,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1131,7 +1119,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1144,7 +1132,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1157,7 +1145,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1173,7 +1161,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1194,7 +1182,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1207,7 +1195,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1223,21 +1211,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1258,7 +1246,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1271,7 +1259,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1284,7 +1272,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1297,7 +1285,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1310,7 +1298,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1340,7 +1328,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1353,7 +1341,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1366,7 +1354,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1389,35 +1377,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1439,19 +1427,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1473,15 +1461,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1493,7 +1481,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1516,23 +1504,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1544,7 +1532,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1567,23 +1555,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1595,7 +1583,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1618,15 +1606,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1655,7 +1643,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1668,7 +1656,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1691,11 +1679,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1717,11 +1705,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1733,7 +1721,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1746,7 +1734,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1776,7 +1764,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1789,7 +1777,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1812,11 +1800,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1845,7 +1833,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1858,7 +1846,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1871,7 +1859,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1884,7 +1872,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1897,7 +1885,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1910,7 +1898,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1923,7 +1911,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1946,27 +1934,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1995,7 +1983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2008,7 +1996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2021,7 +2009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2034,7 +2022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2047,7 +2035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2060,7 +2048,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2076,28 +2064,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2118,7 +2106,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2131,7 +2119,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2144,7 +2132,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2157,7 +2145,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2170,7 +2158,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2183,7 +2171,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2213,7 +2201,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2226,7 +2214,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2239,7 +2227,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2252,7 +2240,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2265,7 +2253,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2278,7 +2266,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2291,7 +2279,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2304,7 +2292,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2317,7 +2305,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2330,7 +2318,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2343,7 +2331,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2438,8 +2426,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372553' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372553' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286558' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286558' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/monitoring-metrics/cluster-id.html b/docs/2.9.0/monitoring-metrics/cluster-id.html
index 72a3c44..1c44ce2 100644
--- a/docs/2.9.0/monitoring-metrics/cluster-id.html
+++ b/docs/2.9.0/monitoring-metrics/cluster-id.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Cluster ID and Tag | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/monitoring-metrics/cluster-id" />
+    <link rel="canonical" href="/docs/2.9.0/monitoring-metrics/cluster-id" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372553">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286558">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372553"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286558"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1643,8 +1631,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Monitoring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Monitoring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,9 +1654,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
-                                class=''
+                                class='active'
                             >Cluster ID and Tag</a>
                         
                     </li>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2378,7 +2366,7 @@
 <div class="ulist">
 <ul>
 <li>
-<p>Via the <a href="/docs/latest/control-script#cluster-id-and-tag">control script</a>.</p>
+<p>Via the <a href="/docs/2.9.0/control-script#cluster-id-and-tag">control script</a>.</p>
 </li>
 <li>
 <p>JMX Bean:</p>
@@ -2508,8 +2496,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372553' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372553' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286558' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286558' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/monitoring-metrics/configuring-metrics.html b/docs/2.9.0/monitoring-metrics/configuring-metrics.html
index 5bc5178..4d1ee1c 100644
--- a/docs/2.9.0/monitoring-metrics/configuring-metrics.html
+++ b/docs/2.9.0/monitoring-metrics/configuring-metrics.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Configuring Metrics | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/monitoring-metrics/configuring-metrics" />
+    <link rel="canonical" href="/docs/2.9.0/monitoring-metrics/configuring-metrics" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372553">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286558">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372553"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286558"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1643,8 +1631,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Monitoring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Monitoring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1683,17 +1671,17 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Metrics<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-                            <nav class="sub_pages collapsed">
+                                class='expanded parent '>Metrics<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                            <nav class="sub_pages expanded parent">
 
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class='active'>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2464,7 +2452,7 @@
 <div class="ulist">
 <ul>
 <li>
-<p>in the <a href="/docs/latest/memory-configuration/data-regions">configuration of the region</a></p>
+<p>in the <a href="/docs/2.9.0/memory-configuration/data-regions">configuration of the region</a></p>
 </li>
 <li>
 <p>via JMX Beans</p>
@@ -2735,8 +2723,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372553' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372553' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286558' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286558' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/monitoring-metrics/intro.html b/docs/2.9.0/monitoring-metrics/intro.html
index c02a999..284703c 100644
--- a/docs/2.9.0/monitoring-metrics/intro.html
+++ b/docs/2.9.0/monitoring-metrics/intro.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Introduction: Monitoring and Metrics | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/monitoring-metrics/intro" />
+    <link rel="canonical" href="/docs/2.9.0/monitoring-metrics/intro" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372553">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286558">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372553"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286558"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1643,8 +1631,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Monitoring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Monitoring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1653,9 +1641,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
-                                class=''
+                                class='active'
                             >Introduction</a>
                         
                     </li>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2379,13 +2367,13 @@
 <div class="ulist">
 <ul>
 <li>
-<p>via <a href="/docs/latest/monitoring-metrics/metrics">JMX</a></p>
+<p>via <a href="/docs/2.9.0/monitoring-metrics/metrics">JMX</a></p>
 </li>
 <li>
 <p>Programmatically</p>
 </li>
 <li>
-<p><a href="/docs/latest/monitoring-metrics/system-views">System views</a></p>
+<p><a href="/docs/2.9.0/monitoring-metrics/system-views">System views</a></p>
 </li>
 </ul>
 </div>
@@ -2530,8 +2518,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372553' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372553' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286558' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286558' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/monitoring-metrics/metrics.html b/docs/2.9.0/monitoring-metrics/metrics.html
index 792fc20..63bd67a 100644
--- a/docs/2.9.0/monitoring-metrics/metrics.html
+++ b/docs/2.9.0/monitoring-metrics/metrics.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>JMX Metrics | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/monitoring-metrics/metrics" />
+    <link rel="canonical" href="/docs/2.9.0/monitoring-metrics/metrics" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372553">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286558">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372553"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286558"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1643,8 +1631,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Monitoring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Monitoring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1683,17 +1671,17 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Metrics<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-                            <nav class="sub_pages collapsed">
+                                class='expanded parent '>Metrics<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                            <nav class="sub_pages expanded parent">
 
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class='active'>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2419,7 +2407,7 @@
 <h2 id="monitoring-the-amount-of-data">Monitoring the Amount of Data</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p>If you do not use <a href="/docs/latest/persistence/native-persistence">Native persistence</a> (i.e., all your data is kept in memory), you would want to monitor RAM usage.
+<p>If you do not use <a href="/docs/2.9.0/persistence/native-persistence">Native persistence</a> (i.e., all your data is kept in memory), you would want to monitor RAM usage.
 If you use Native persistence, in addition to RAM, you should monitor the size of the data storage on disk.</p>
 </div>
 <div class="paragraph">
@@ -2431,7 +2419,7 @@
 <p>The total size of the data the node keeps on disk or in RAM. This amount is the sum of the size of each configured data region (in the simplest case, only the default data region) plus the sizes of the system data regions.</p>
 </li>
 <li>
-<p>The size of a specific <a href="/docs/latest/memory-configuration/data-regions">data region</a> on that node. The data region size is the sum of the sizes of all cache groups.</p>
+<p>The size of a specific <a href="/docs/2.9.0/memory-configuration/data-regions">data region</a> on that node. The data region size is the sum of the sizes of all cache groups.</p>
 </li>
 <li>
 <p>The size of a specific cache/cache group on that node, including the backup partitions.</p>
@@ -2456,7 +2444,7 @@
 The metric is called <code>TotalAllocatedSize</code>.</p>
 </div>
 <div class="paragraph">
-<p>You can also get an estimate of the actual size of data by multiplying the number of <a href="/docs/latest/memory-centric-storage#data-pages">data pages</a> in use by the fill factor. The fill factor is the ratio of the size of data in a page to the page size, averaged over all pages. The number of pages in use and the fill factor are available at the level of data <a href="#data-region-size">region metrics</a>.</p>
+<p>You can also get an estimate of the actual size of data by multiplying the number of <a href="/docs/2.9.0/memory-centric-storage#data-pages">data pages</a> in use by the fill factor. The fill factor is the ratio of the size of data in a page to the page size, averaged over all pages. The number of pages in use and the fill factor are available at the level of data <a href="#data-region-size">region metrics</a>.</p>
 </div>
 <div class="paragraph">
 <p>Add up the estimated size of all data regions to get the estimated total amount of data on the node.</p>
@@ -2533,7 +2521,7 @@
 <h3 id="monitoring-storage-size">Monitoring Storage Size</h3>
 <div class="paragraph">
 <p>Persistent storage, when enabled, saves all application data on disk.
-The total amount of data each node keeps on disk consists of the persistent storage (application data), the <a href="/docs/latest/persistence/native-persistence#write-ahead-log">WAL files</a>, and <a href="/docs/latest/persistence/native-persistence#wal-archive">WAL Archive</a> files.</p>
+The total amount of data each node keeps on disk consists of the persistent storage (application data), the <a href="/docs/2.9.0/persistence/native-persistence#write-ahead-log">WAL files</a>, and <a href="/docs/2.9.0/persistence/native-persistence#wal-archive">WAL Archive</a> files.</p>
 </div>
 <div class="sect3">
 <h4 id="persistent-storage-size">Persistent Storage Size</h4>
@@ -2618,7 +2606,7 @@
 <div class="sect3">
 <h4 id="data-region-size">Data Region Size</h4>
 <div class="paragraph">
-<p>For each configured data region, Ignite creates a separate JMX Bean that exposes specific information about the region. Metrics collection for data regions are disabled by default. You can <a href="/docs/latest/monitoring-metrics/configuring-metrics#enabling-data-region-metrics">enable it in the data region configuration, or via JMX at runtime</a> (see the Bean&#8217;s operations below).</p>
+<p>For each configured data region, Ignite creates a separate JMX Bean that exposes specific information about the region. Metrics collection for data regions are disabled by default. You can <a href="/docs/2.9.0/monitoring-metrics/configuring-metrics#enabling-data-region-metrics">enable it in the data region configuration, or via JMX at runtime</a> (see the Bean&#8217;s operations below).</p>
 </div>
 <div class="paragraph">
 <p>The size of the data region on a node comprises the size of all partitions (including backup partitions) that this node owns for all caches in that data region.</p>
@@ -2716,7 +2704,7 @@
 <div class="sect3">
 <h4 id="cache-group-size">Cache Group Size</h4>
 <div class="paragraph">
-<p>If you don&#8217;t use <a href="/docs/latest/configuring-caches/cache-groups">cache groups</a>, each cache will be its own group.
+<p>If you don&#8217;t use <a href="/docs/2.9.0/configuring-caches/cache-groups">cache groups</a>, each cache will be its own group.
 There is a separate JMX bean for each cache group.
 The name of the bean corresponds to the name of the group.</p>
 </div>
@@ -2773,7 +2761,7 @@
 You may also want to monitor the disk performance to see if the slow-down is caused by external reasons.</p>
 </div>
 <div class="paragraph">
-<p>See <a href="/docs/latest/persistence/persistence-tuning#pages-writes-throttling">Pages Writes Throttling</a> and <a href="/docs/latest/persistence/persistence-tuning#adjusting-checkpointing-buffer-size">Checkpointing Buffer Size</a> for performance tips.</p>
+<p>See <a href="/docs/2.9.0/persistence/persistence-tuning#pages-writes-throttling">Pages Writes Throttling</a> and <a href="/docs/2.9.0/persistence/persistence-tuning#adjusting-checkpointing-buffer-size">Checkpointing Buffer Size</a> for performance tips.</p>
 </div>
 <div class="dlist">
 <dl>
@@ -2833,7 +2821,7 @@
 <h2 id="monitoring-rebalancing">Monitoring Rebalancing</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p><a href="/docs/latest/data-rebalancing">Rebalancing</a> is the process of moving partitions between the cluster nodes so that the data is always distributed in a balanced manner. Rebalancing is triggered when a new node joins, or an existing node leaves the cluster.</p>
+<p><a href="/docs/2.9.0/data-rebalancing">Rebalancing</a> is the process of moving partitions between the cluster nodes so that the data is always distributed in a balanced manner. Rebalancing is triggered when a new node joins, or an existing node leaves the cluster.</p>
 </div>
 <div class="paragraph">
 <p>If you have multiple caches, they will be rebalanced sequentially.
@@ -2941,7 +2929,7 @@
 <tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock">TotalBaselineNodes</p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">long</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">The number of nodes that are registered in the <a href="/docs/latest/baseline-topology">baseline topology</a>. When a node goes down, it remains registered in the baseline topology and you need to remote it manually.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">The number of nodes that are registered in the <a href="/docs/2.9.0/baseline-topology">baseline topology</a>. When a node goes down, it remains registered in the baseline topology and you need to remote it manually.</p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">Global</p></td>
 </tr>
 <tr>
@@ -3174,7 +3162,7 @@
 <h2 id="monitoring-data-center-replication">Monitoring Data Center Replication</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p>Refer to the <a href="/docs/latest/data-center-replication/managing-and-monitoring#dr_jmx">Managing and Monitoring Replication</a> page.</p>
+<p>Refer to the <a href="/docs/2.9.0/data-center-replication/managing-and-monitoring#dr_jmx">Managing and Monitoring Replication</a> page.</p>
 </div>
 </div>
 </div>
@@ -3449,8 +3437,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372553' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372553' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286558' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286558' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/monitoring-metrics/new-metrics-system.html b/docs/2.9.0/monitoring-metrics/new-metrics-system.html
index 37d3b8a..469a669 100644
--- a/docs/2.9.0/monitoring-metrics/new-metrics-system.html
+++ b/docs/2.9.0/monitoring-metrics/new-metrics-system.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>New Metrics System | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/monitoring-metrics/new-metrics-system" />
+    <link rel="canonical" href="/docs/2.9.0/monitoring-metrics/new-metrics-system" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372553">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286558">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372553"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286558"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1643,8 +1631,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Monitoring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Monitoring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1709,17 +1697,17 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>New Metrics System<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-                            <nav class="sub_pages collapsed">
+                                class='expanded parent '>New Metrics System<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                            <nav class="sub_pages expanded parent">
 
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class='active'>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2379,7 +2367,7 @@
 </table>
 </div>
 <div class="paragraph">
-<p>Ignite 2.8 introduced a new mechanism for collecting metrics, which is intended to replace the <a href="/docs/latest/monitoring-metrics/metrics">legacy metrics system</a>.
+<p>Ignite 2.8 introduced a new mechanism for collecting metrics, which is intended to replace the <a href="/docs/2.9.0/monitoring-metrics/metrics">legacy metrics system</a>.
 This section explains the new system and how you can use it to monitor your cluster.</p>
 </div>
 <div class="paragraph">
@@ -2429,7 +2417,7 @@
 The metric that return the storage size is called <code>io.datastorage.StorageSize</code>.</p>
 </div>
 <div class="paragraph">
-<p>The list of all registers and the metrics  they contain are described <a href="/docs/latest/monitoring-metrics/new-metrics">here</a>.</p>
+<p>The list of all registers and the metrics  they contain are described <a href="/docs/2.9.0/monitoring-metrics/new-metrics">here</a>.</p>
 </div>
 </div>
 </div>
@@ -2589,7 +2577,7 @@
 <div class="olist arabic">
 <ol class="arabic">
 <li>
-<p><a href="/docs/latest/setup#enabling-modules">Enable the 'ignite-opencensus' module</a>.</p>
+<p><a href="/docs/2.9.0/setup#enabling-modules">Enable the 'ignite-opencensus' module</a>.</p>
 </li>
 <li>
 <p>Add <code>org.apache.ignite.spi.metric.opencensus.OpenCensusMetricExporterSpi</code> to the list of exporters in the node configuration.</p>
@@ -2739,8 +2727,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372553' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372553' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286558' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286558' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/monitoring-metrics/new-metrics.html b/docs/2.9.0/monitoring-metrics/new-metrics.html
index 1658aff..3a153e3 100644
--- a/docs/2.9.0/monitoring-metrics/new-metrics.html
+++ b/docs/2.9.0/monitoring-metrics/new-metrics.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Metrics | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/monitoring-metrics/new-metrics" />
+    <link rel="canonical" href="/docs/2.9.0/monitoring-metrics/new-metrics" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372553">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286558">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372553"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286558"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1643,8 +1631,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Monitoring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Monitoring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1709,17 +1697,17 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>New Metrics System<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-                            <nav class="sub_pages collapsed">
+                                class='expanded parent '>New Metrics System<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                            <nav class="sub_pages expanded parent">
 
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class='active'>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -3672,8 +3660,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372553' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372553' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286558' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286558' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/monitoring-metrics/system-views.html b/docs/2.9.0/monitoring-metrics/system-views.html
index cd34e7c..69a81cc 100644
--- a/docs/2.9.0/monitoring-metrics/system-views.html
+++ b/docs/2.9.0/monitoring-metrics/system-views.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>System Views | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/monitoring-metrics/system-views" />
+    <link rel="canonical" href="/docs/2.9.0/monitoring-metrics/system-views" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372553">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286558">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372553"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286558"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1643,8 +1631,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Monitoring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Monitoring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,9 +1719,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
-                                class=''
+                                class='active'
                             >System Views</a>
                         
                     </li>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2380,7 +2368,7 @@
 <div class="paragraph">
 <p>Ignite provides a number of built-in SQL views that contain information about cluster nodes and node metrics.
 The views are available in the SYS schema.
-See the <a href="/docs/latest/SQL/schemas">Understanding Schemas</a> page for the information on how to access a non-default schema.</p>
+See the <a href="/docs/2.9.0/SQL/schemas">Understanding Schemas</a> page for the information on how to access a non-default schema.</p>
 </div>
 <div class="admonitionblock important">
 <table>
@@ -2410,7 +2398,7 @@
 <h2 id="querying-system-views">Querying System Views</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p>To query the system views using the <a href="/docs/latest/sqlline">SQLLine</a> tool, connect to the SYS schema as follows:</p>
+<p>To query the system views using the <a href="/docs/2.9.0/sqlline">SQLLine</a> tool, connect to the SYS schema as follows:</p>
 </div>
 <div class="listingblock">
 <div class="content">
@@ -2433,7 +2421,7 @@
 </div>
 </div>
 <div class="paragraph">
-<p>The same example using <a href="/docs/latest/thin-clients/java-thin-client">Java Thin Client</a>:</p>
+<p>The same example using <a href="/docs/2.9.0/thin-clients/java-thin-client">Java Thin Client</a>:</p>
 </div>
 <div class="listingblock">
 <div class="content">
@@ -2791,7 +2779,7 @@
 <h2 id="cache_groups">CACHE_GROUPS</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p>The CACHE_GROUPS view contains information about the <a href="/docs/latest/configuring-caches/cache-groups">cache groups</a>.</p>
+<p>The CACHE_GROUPS view contains information about the <a href="/docs/2.9.0/configuring-caches/cache-groups">cache groups</a>.</p>
 </div>
 <table class="tableblock frame-all grid-all stripes-even stretch">
 <colgroup>
@@ -2815,12 +2803,12 @@
 <tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock">ATOMICITY_MODE</p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">VARCHAR</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">The <a href="/docs/latest/configuring-caches/atomicity-modes">atomicity mode</a> of the cache group.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">The <a href="/docs/2.9.0/configuring-caches/atomicity-modes">atomicity mode</a> of the cache group.</p></td>
 </tr>
 <tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock">BACKUPS</p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">INT</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">The number of <a href="/docs/latest/configuring-caches/configuring-backups">backup partitions</a> configured for the cache group.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">The number of <a href="/docs/2.9.0/configuring-caches/configuring-backups">backup partitions</a> configured for the cache group.</p></td>
 </tr>
 <tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock">CACHE_COUNT</p></td>
@@ -2845,7 +2833,7 @@
 <tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock">DATA_REGION_NAME</p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">VARCHAR</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">The name of the <a href="/docs/latest/memory-configuration/data-regions">data region</a>.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">The name of the <a href="/docs/2.9.0/memory-configuration/data-regions">data region</a>.</p></td>
 </tr>
 <tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock">IS_SHARED</p></td>
@@ -2860,7 +2848,7 @@
 <tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock">PARTITION_LOSS_POLICY</p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">VARCHAR</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="/docs/latest/partition-loss-policy">Partition loss policy</a>.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="/docs/2.9.0/partition-loss-policy">Partition loss policy</a>.</p></td>
 </tr>
 <tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock">PARTITIONS_COUNT</p></td>
@@ -2870,17 +2858,17 @@
 <tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock">REBALANCE_DELAY</p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">LONG</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="/docs/latest/data-rebalancing#other-properties">Rebalancing delay</a>.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="/docs/2.9.0/data-rebalancing#other-properties">Rebalancing delay</a>.</p></td>
 </tr>
 <tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock">REBALANCE_MODE</p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">VARCHAR</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="/docs/latest/data-rebalancing#configuring-rebalancing-mode">Rebalancing mode</a>.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="/docs/2.9.0/data-rebalancing#configuring-rebalancing-mode">Rebalancing mode</a>.</p></td>
 </tr>
 <tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock">REBALANCE_ORDER</p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">INT</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="/docs/latest/data-rebalancing#other-properties">Rebalancing order</a>.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="/docs/2.9.0/data-rebalancing#other-properties">Rebalancing order</a>.</p></td>
 </tr>
 <tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock">TOPOLOGY_VALIDATOR</p></td>
@@ -4651,8 +4639,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372553' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372553' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286558' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286558' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/monitoring-metrics/tracing.html b/docs/2.9.0/monitoring-metrics/tracing.html
index d1eac92..883f5f0 100644
--- a/docs/2.9.0/monitoring-metrics/tracing.html
+++ b/docs/2.9.0/monitoring-metrics/tracing.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Tracing | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/monitoring-metrics/tracing" />
+    <link rel="canonical" href="/docs/2.9.0/monitoring-metrics/tracing" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372553">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286558">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372553"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286558"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1643,8 +1631,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Monitoring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Monitoring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,9 +1732,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
-                                class=''
+                                class='active'
                             >Tracing</a>
                         
                     </li>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2493,7 +2481,7 @@
 </div>
 </div>
 <div class="paragraph">
-<p>Refer to the <a href="/docs/latest/control-script#tracing-configuration">Control Script</a> sections for the list of all parameters.</p>
+<p>Refer to the <a href="/docs/2.9.0/control-script#tracing-configuration">Control Script</a> sections for the list of all parameters.</p>
 </div>
 </div>
 <div class="sect2">
@@ -2747,8 +2735,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372553' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372553' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286558' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286558' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/near-cache.html b/docs/2.9.0/near-cache.html
index 3820129..e65f593 100644
--- a/docs/2.9.0/near-cache.html
+++ b/docs/2.9.0/near-cache.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Near Caches | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/near-cache" />
+    <link rel="canonical" href="/docs/2.9.0/near-cache" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372553">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286558">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372553"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286558"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='active' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2461,7 +2449,7 @@
 </div></code-tab></code-tabs>
 <div class="paragraph">
 <p>Most configuration parameters available in the cache configuration that make sense for the near cache are inherited from the underlying cache configuration.
-For example, if the underlying cache has an <a href="/docs/latest/configuring-caches/expiry-policies">expiry policy</a> configured, entries in the near cache are expired based on the same policy.</p>
+For example, if the underlying cache has an <a href="/docs/2.9.0/configuring-caches/expiry-policies">expiry policy</a> configured, entries in the near cache are expired based on the same policy.</p>
 </div>
 <div class="paragraph">
 <p>The parameters listed in the table below are not inherited from the underlying cache configuration.</p>
@@ -2482,7 +2470,7 @@
 <tbody>
 <tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock">nearEvictionPolicy</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">The eviction policy for the near cache. See the <a href="/docs/latest/memory-configuration/eviction-policies">Eviction policies</a> page for details.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">The eviction policy for the near cache. See the <a href="/docs/2.9.0/memory-configuration/eviction-policies">Eviction policies</a> page for details.</p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">none</p></td>
 </tr>
 <tr>
@@ -2638,8 +2626,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372553' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372553' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286558' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286558' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/partition-loss-policy.html b/docs/2.9.0/partition-loss-policy.html
index ee06c22..36fca94 100644
--- a/docs/2.9.0/partition-loss-policy.html
+++ b/docs/2.9.0/partition-loss-policy.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Partition Loss Policy | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/partition-loss-policy" />
+    <link rel="canonical" href="/docs/2.9.0/partition-loss-policy" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372553">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286558">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372553"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286558"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='active' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2371,7 +2359,7 @@
 </div>
 <div class="paragraph">
 <p>A partition is lost when both the primary copy and all backup copies of the partition are not available to the cluster, i.e. when the primary and backup nodes for the partition become unavailable. It means that for a given cache, you cannot afford to lose more than <code>number_of_backups</code> nodes.
-You can set the number of backup partitions for a cache in the <a href="/docs/latest/configuring-caches/configuring-backups">cache configuration</a>.</p>
+You can set the number of backup partitions for a cache in the <a href="/docs/2.9.0/configuring-caches/configuring-backups">cache configuration</a>.</p>
 </div>
 <div class="paragraph">
 <p>When the cluster topology changes, Ignite checks if the change resulted in a partition loss, and, depending on the configured partition loss policy and baseline autoadjustment settings, allows or prohibits operations on caches.
@@ -2456,7 +2444,7 @@
 </div>
 <div class="paragraph">
 <p>Enable the event in the cluster configuration first.
-See <a href="/docs/latest/events/listening-to-events#enabling-events">Enabling Events</a>.</p>
+See <a href="/docs/2.9.0/events/listening-to-events#enabling-events">Enabling Events</a>.</p>
 </div>
 <code-tabs><code-tab data-tab='Java'><div class="listingblock">
 <div class="content">
@@ -2478,7 +2466,7 @@
 </div>
 </div></code-tab><code-tab data-tab='C#/.NET'></code-tab><code-tab data-tab='C++'></code-tab></code-tabs>
 <div class="paragraph">
-<p>See <a href="/docs/latest/events/events#cache-rebalancing-events">Cache Rebalancing Events</a> for the information about other events related to rebalancing of partitions.</p>
+<p>See <a href="/docs/2.9.0/events/events#cache-rebalancing-events">Cache Rebalancing Events</a> for the information about other events related to rebalancing of partitions.</p>
 </div>
 </div>
 </div>
@@ -2671,8 +2659,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372553' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372553' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286558' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286558' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/peer-class-loading.html b/docs/2.9.0/peer-class-loading.html
index fa1a0ea..02ad880 100644
--- a/docs/2.9.0/peer-class-loading.html
+++ b/docs/2.9.0/peer-class-loading.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Peer Class Loading | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/peer-class-loading" />
+    <link rel="canonical" href="/docs/2.9.0/peer-class-loading" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372553">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286558">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372553"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286558"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='active' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2372,7 +2360,7 @@
 Ignite automatically loads the classes from the node where they are defined to the nodes where they are used.</p>
 </div>
 <div class="paragraph">
-<p>For example, when <a href="/docs/latest/key-value-api/using-scan-queries">querying data</a> with a custom transformer, you only need to define your tasks on the client node that initiates the computation, and Ignite loads the classes to the server nodes.</p>
+<p>For example, when <a href="/docs/2.9.0/key-value-api/using-scan-queries">querying data</a> with a custom transformer, you only need to define your tasks on the client node that initiates the computation, and Ignite loads the classes to the server nodes.</p>
 </div>
 <div class="paragraph">
 <p>When enabled, peer class loading is used to deploy the following classes:</p>
@@ -2380,16 +2368,16 @@
 <div class="ulist">
 <ul>
 <li>
-<p>Tasks and jobs submitted via the <a href="/docs/latest/distributed-computing/distributed-computing">compute interface</a>.</p>
+<p>Tasks and jobs submitted via the <a href="/docs/2.9.0/distributed-computing/distributed-computing">compute interface</a>.</p>
 </li>
 <li>
-<p>Transformers and filters used with <a href="/docs/latest/key-value-api/using-scan-queries">scan queries</a> and <a href="/docs/latest/key-value-api/continuous-queries">continuous queries</a>.</p>
+<p>Transformers and filters used with <a href="/docs/2.9.0/key-value-api/using-scan-queries">scan queries</a> and <a href="/docs/2.9.0/key-value-api/continuous-queries">continuous queries</a>.</p>
 </li>
 <li>
-<p>Stream transformers, receivers and visitors used with <a href="/docs/latest/data-streaming#data-streamers">data streamers</a>.</p>
+<p>Stream transformers, receivers and visitors used with <a href="/docs/2.9.0/data-streaming#data-streamers">data streamers</a>.</p>
 </li>
 <li>
-<p><a href="/docs/latest/collocated-computations#entry-processor">Entry processors</a>.</p>
+<p><a href="/docs/2.9.0/collocated-computations#entry-processor">Entry processors</a>.</p>
 </li>
 </ul>
 </div>
@@ -2687,8 +2675,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372553' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372553' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286558' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286558' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/persistence/custom-cache-store.html b/docs/2.9.0/persistence/custom-cache-store.html
index dcb7b2b..bbf6bb5 100644
--- a/docs/2.9.0/persistence/custom-cache-store.html
+++ b/docs/2.9.0/persistence/custom-cache-store.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Implementing Custom Cache Store | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/persistence/custom-cache-store" />
+    <link rel="canonical" href="/docs/2.9.0/persistence/custom-cache-store" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372553">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286558">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372553"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286558"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -680,8 +681,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Persistence<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Persistence<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,9 +730,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
-                                class=''
+                                class='active'
                             >Implementing Custom Cache Store</a>
                         
                     </li>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2580,8 +2568,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372553' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372553' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286558' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286558' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/persistence/disk-compression.html b/docs/2.9.0/persistence/disk-compression.html
index 8d98378..b345c94 100644
--- a/docs/2.9.0/persistence/disk-compression.html
+++ b/docs/2.9.0/persistence/disk-compression.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Disk Compression | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/persistence/disk-compression" />
+    <link rel="canonical" href="/docs/2.9.0/persistence/disk-compression" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372553">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286558">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372553"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286558"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -680,8 +681,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Persistence<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Persistence<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,22 +743,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
-
-                                class=''
+                                class='active'
                             >Disk Compression</a>
                         
                     </li>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2526,8 +2514,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372553' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372553' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286558' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286558' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/persistence/external-storage.html b/docs/2.9.0/persistence/external-storage.html
index 6e5ed3a..da6bb7d 100644
--- a/docs/2.9.0/persistence/external-storage.html
+++ b/docs/2.9.0/persistence/external-storage.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>External Storage | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/persistence/external-storage" />
+    <link rel="canonical" href="/docs/2.9.0/persistence/external-storage" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372553">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286558">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372553"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286558"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -680,8 +681,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Persistence<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Persistence<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,9 +704,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
-                                class=''
+                                class='active'
                             >External Storage</a>
                         
                     </li>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2372,7 +2360,7 @@
 </div>
 <div class="paragraph">
 <p>Ignite provides an out-of-the-box integration with Apache Cassandra.
-For other NoSQL databases for which integration is not available off-the-shelf, you can provide your own <a href="/docs/latest/persistence/custom-cache-store">implementation of the <code>CacheStore</code> interface</a>.</p>
+For other NoSQL databases for which integration is not available off-the-shelf, you can provide your own <a href="/docs/2.9.0/persistence/custom-cache-store">implementation of the <code>CacheStore</code> interface</a>.</p>
 </div>
 <div class="paragraph">
 <p>The two main use cases where an external storage can be used include:</p>
@@ -2383,7 +2371,7 @@
 <p>A caching layer to an existing database. In this scenario, you can improve the processing speed by loading data into memory. You can also bring SQL support to a database that does not have it (when all data is loaded into memory).</p>
 </li>
 <li>
-<p>You want to persist the data in an external database (instead of using the <a href="/docs/latest/persistence/native-persistence">native persistence</a>).</p>
+<p>You want to persist the data in an external database (instead of using the <a href="/docs/2.9.0/persistence/native-persistence">native persistence</a>).</p>
 </li>
 </ul>
 </div>
@@ -2517,7 +2505,7 @@
 </div>
 </li>
 <li>
-<p>Optionally, configure <a href="/docs/latest/SQL/sql-api#query-entities">query entities</a> if you want to execute SQL queries on the cache.</p>
+<p>Optionally, configure <a href="/docs/2.9.0/SQL/sql-api#query-entities">query entities</a> if you want to execute SQL queries on the cache.</p>
 </li>
 </ol>
 </div>
@@ -2904,8 +2892,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372553' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372553' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286558' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286558' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/persistence/native-persistence.html b/docs/2.9.0/persistence/native-persistence.html
index 57697dd..c0882cf 100644
--- a/docs/2.9.0/persistence/native-persistence.html
+++ b/docs/2.9.0/persistence/native-persistence.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Ignite Persistence | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/persistence/native-persistence" />
+    <link rel="canonical" href="/docs/2.9.0/persistence/native-persistence" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372553">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286558">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372553"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286558"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -680,8 +681,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Persistence<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Persistence<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -690,9 +691,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
-                                class=''
+                                class='active'
                             >Ignite Persistence</a>
                         
                     </li>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2375,7 +2363,7 @@
 <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="paragraph">
-<p>When persistence is enabled, every server node persists a subset of the data that only includes the partitions that are assigned to that node (including <a href="/docs/latest/data-modeling/data-partitioning#backup-partitions">backup partitions</a> if backups are enabled).</p>
+<p>When persistence is enabled, every server node persists a subset of the data that only includes the partitions that are assigned to that node (including <a href="/docs/2.9.0/data-modeling/data-partitioning#backup-partitions">backup partitions</a> if backups are enabled).</p>
 </div>
 <div class="paragraph">
 <p>The Native Persistence functionality is based on the following features:</p>
@@ -2416,7 +2404,7 @@
 <h2 id="enabling-persistent-storage">Enabling Persistent Storage</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p>Native Persistence is configured per <a href="/docs/latest/memory-configuration/data-regions">data region</a>.
+<p>Native Persistence is configured per <a href="/docs/2.9.0/memory-configuration/data-regions">data region</a>.
 To enable persistent storage, set the <code>persistenceEnabled</code> property to <code>true</code> in the data region configuration.
 You can have in-memory data regions and data regions with persistence at the same time.</p>
 </div>
@@ -2646,7 +2634,7 @@
 <p>The WAL archive is used to store WAL segments that may be needed to recover the node after a crash. The number of segments kept in the archive is such that the total size of all segments does not exceed the specified size of the WAL archive.</p>
 </div>
 <div class="paragraph">
-<p>By default, the maximum size of the WAL archive (total space it occupies on disk) is defined as 4 times the size of the <a href="/docs/latest/persistence/persistence-tuning#adjusting-checkpointing-buffer-size">checkpointing buffer</a>. You can change that value in the <a href="#configuration-properties">configuration</a>.</p>
+<p>By default, the maximum size of the WAL archive (total space it occupies on disk) is defined as 4 times the size of the <a href="/docs/2.9.0/persistence/persistence-tuning#adjusting-checkpointing-buffer-size">checkpointing buffer</a>. You can change that value in the <a href="#configuration-properties">configuration</a>.</p>
 </div>
 <div class="admonitionblock caution">
 <table>
@@ -2793,7 +2781,7 @@
 Ignite can compress WAL records in memory before they are written to disk to save space.</p>
 </div>
 <div class="paragraph">
-<p>WAL Records Compression requires that the 'ignite-compress' module be enabled. See <a href="/docs/latest/setup#enabling-modules">Enabling Modules</a>.</p>
+<p>WAL Records Compression requires that the 'ignite-compress' module be enabled. See <a href="/docs/2.9.0/setup#enabling-modules">Enabling Modules</a>.</p>
 </div>
 <div class="paragraph">
 <p>By default WAL records compression is disabled.
@@ -2859,10 +2847,10 @@
 <div class="ulist">
 <ul>
 <li>
-<p><a href="/docs/latest/monitoring-metrics/metrics#monitoring-checkpointing-operations">Monitoring Checkpointing Operations</a>.</p>
+<p><a href="/docs/2.9.0/monitoring-metrics/metrics#monitoring-checkpointing-operations">Monitoring Checkpointing Operations</a>.</p>
 </li>
 <li>
-<p><a href="/docs/latest/persistence/persistence-tuning#adjusting-checkpointing-buffer-size">Adjusting Checkpointing Buffer Size</a></p>
+<p><a href="/docs/2.9.0/persistence/persistence-tuning#adjusting-checkpointing-buffer-size">Adjusting Checkpointing Buffer Size</a></p>
 </li>
 </ul>
 </div>
@@ -2931,7 +2919,7 @@
 <tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock"><code>maxWalArchiveSize</code></p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">The maximum size (in bytes) the WAL archive can occupy on the file system.</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Four times the size of the <a href="/docs/latest/persistence/persistence-tuning#adjusting-checkpointing-buffer-size">checkpointing buffer</a>.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Four times the size of the <a href="/docs/2.9.0/persistence/persistence-tuning#adjusting-checkpointing-buffer-size">checkpointing buffer</a>.</p></td>
 </tr>
 </tbody>
 </table>
@@ -3010,8 +2998,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372553' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372553' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286558' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286558' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/persistence/persistence-tuning.html b/docs/2.9.0/persistence/persistence-tuning.html
index 05f6fa0..6f98de8 100644
--- a/docs/2.9.0/persistence/persistence-tuning.html
+++ b/docs/2.9.0/persistence/persistence-tuning.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Persistence Tuning | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/persistence/persistence-tuning" />
+    <link rel="canonical" href="/docs/2.9.0/persistence/persistence-tuning" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372553">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286558">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372553"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286558"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -680,8 +681,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Persistence<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Persistence<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,9 +756,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
-                                class=''
+                                class='active'
                             >Tuning Persistence</a>
                         
                     </li>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2437,7 +2425,7 @@
 <h2 id="keep-wals-separately">Keep WALs Separately</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p>Consider using separate drives for data files and <a href="/docs/latest/persistence/native-persistence#write-ahead-log">Write-Ahead-Logging (WAL)</a>.
+<p>Consider using separate drives for data files and <a href="/docs/2.9.0/persistence/native-persistence#write-ahead-log">Write-Ahead-Logging (WAL)</a>.
 Ignite actively writes to both the data and WAL files.</p>
 </div>
 <div class="paragraph">
@@ -2518,7 +2506,7 @@
 <p>The default WAL segment size (64 MB) may be inefficient in high load scenarios because it causes WAL to switch between segments too frequently and switching/rotation is a costly operation. Setting the segment size to a higher value (up to 2 GB) may help reduce the number of switching operations. However, the tradeoff is that this will increase the overall volume of the write-ahead log.</p>
 </div>
 <div class="paragraph">
-<p>See <a href="/docs/latest/persistence/native-persistence#changing-wal-segment-size">Changing WAL Segment Size</a> for details.</p>
+<p>See <a href="/docs/2.9.0/persistence/native-persistence#changing-wal-segment-size">Changing WAL Segment Size</a> for details.</p>
 </div>
 </div>
 </div>
@@ -2531,7 +2519,7 @@
 slower it is. Therefore, if your use case does not require high reliability, you can switch to a less reliable mode.</p>
 </div>
 <div class="paragraph">
-<p>See <a href="/docs/latest/persistence/native-persistence#wal-modes">WAL Modes</a> for more details.</p>
+<p>See <a href="/docs/2.9.0/persistence/native-persistence#wal-modes">WAL Modes</a> for more details.</p>
 </div>
 </div>
 </div>
@@ -2539,7 +2527,7 @@
 <h2 id="disabling-wal">Disabling WAL</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p>There are situations where <a href="/docs/latest/persistence/native-persistence#disabling-wal">disabling the WAL</a> can help improve performance.</p>
+<p>There are situations where <a href="/docs/2.9.0/persistence/native-persistence#disabling-wal">disabling the WAL</a> can help improve performance.</p>
 </div>
 </div>
 </div>
@@ -2547,7 +2535,7 @@
 <h2 id="pages-writes-throttling">Pages Writes Throttling</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p>Ignite periodically starts the <a href="/docs/latest/persistence/native-persistence#checkpointing">checkpointing process</a> that syncs dirty pages from memory to disk. A dirty page is a page that was updated in RAM but was not written to a respective partition file (an update was just appended to the WAL). This process happens in the background without affecting the application&#8217;s logic.</p>
+<p>Ignite periodically starts the <a href="/docs/2.9.0/persistence/native-persistence#checkpointing">checkpointing process</a> that syncs dirty pages from memory to disk. A dirty page is a page that was updated in RAM but was not written to a respective partition file (an update was just appended to the WAL). This process happens in the background without affecting the application&#8217;s logic.</p>
 </div>
 <div class="paragraph">
 <p>However, if a dirty page, scheduled for checkpointing, is updated before being written to disk, its previous state is copied to a special region called a checkpointing buffer.
@@ -2636,7 +2624,7 @@
 <p>The size of the checkpointing buffer, explained in the previous section, is one of the checkpointing process triggers.</p>
 </div>
 <div class="paragraph">
-<p>The default buffer size is calculated as a function of the <a href="/docs/latest/memory-configuration/data-regions">data region</a> size:</p>
+<p>The default buffer size is calculated as a function of the <a href="/docs/2.9.0/memory-configuration/data-regions">data region</a> size:</p>
 </div>
 <table class="tableblock frame-all grid-all stripes-even stretch">
 <colgroup>
@@ -2766,7 +2754,7 @@
 </table>
 </div>
 <div class="paragraph">
-<p>You can enable Direct I/O, move the <code>{IGNITE_HOME}/libs/optional/ignite-direct-io</code> folder to the upper level <code>libs/optional/ignite-direct-io</code> folder in your Ignite distribution or as a Maven dependency as described <a href="/docs/latest/setup#enabling-modules">here</a>.</p>
+<p>You can enable Direct I/O, move the <code>{IGNITE_HOME}/libs/optional/ignite-direct-io</code> folder to the upper level <code>libs/optional/ignite-direct-io</code> folder in your Ignite distribution or as a Maven dependency as described <a href="/docs/2.9.0/setup#enabling-modules">here</a>.</p>
 </div>
 <div class="paragraph">
 <p>You can use the <code>IGNITE_DIRECT_IO_ENABLED</code> system property to enable or disable the plugin at runtime.</p>
@@ -2882,8 +2870,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372553' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372553' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286558' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286558' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/persistence/snapshots.html b/docs/2.9.0/persistence/snapshots.html
deleted file mode 100644
index bb09d72..0000000
--- a/docs/2.9.0/persistence/snapshots.html
+++ /dev/null
@@ -1,2771 +0,0 @@
-<!DOCTYPE html>
-
-      
-      
-<html lang="en">
-<head>
-    <!-- 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>
-
-    
-
-    <meta charset="UTF-8">
-    <meta name="ignite-version" content="2.9.0" />
-    <title>Cluster Snapshots | Ignite Documentation</title>
-    
-    <link rel="canonical" href="/docs/latest/persistence/snapshots" />
-    
-	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372553">
-    <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
-    <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'>
-
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372553"></script>
-  
-  <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
-
-
-</head>
-<body>
-    <header>
-    <div class="container">
-        <button type='button' class='menu' title='Docs menu'>
-        <img src="/assets/images/menu-icon.svg"/>
-        </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" >
-            </a>
-        </div>
-        
-        <nav>
-            
-        </nav>
-        
-        <select id="version-selector">
-            <option value="2.9.0">2.9.0</option>
-        </select>
-        
-        <a href="https://github.com/apache/ignite" title='GitHub' class='github' target="_blank">
-            <img src="/assets/images/github-gray.svg" alt="GitHub logo">
-        </a>
-        
-        <form class='search'>
-            <button class="search-close" type='button'><img src='/assets/images/cancel.svg'></button>
-            <input type="search" placeholder="Search…" id="search-input">
-        </form>
-        <button type='button' class='search-toggle'><img src='/assets/images/search.svg'></button>
-        <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/latest/preface" class='' >Preface</a>
-            
-        </li>
-    
-        <li>
-            
-
-            
-
-            
-
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Quick Start Guides<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
-            
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/quick-start/java"
-
-                                class=''
-                            >Java</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/quick-start/dotnet"
-
-                                class=''
-                            >.NET/C#</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/quick-start/cpp"
-
-                                class=''
-                            >C++</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/quick-start/python"
-
-                                class=''
-                            >Python</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/quick-start/nodejs"
-
-                                class=''
-                            >Node.JS</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/quick-start/sql"
-
-                                class=''
-                            >SQL</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/quick-start/php"
-
-                                class=''
-                            >PHP</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/quick-start/restapi"
-
-                                class=''
-                            >REST API</a>
-                        
-                    </li>
-                
-              
-                     
-             </nav>   
-            
-        </li>
-    
-        <li>
-            
-
-            
-
-            
-
-			<button type='button' data-guide-url="/installation" class='group-toggle collapsed '>Installation<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
-            
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/installation/installing-using-zip"
-
-                                class=''
-                            >Installing Using ZIP Archive</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/installation/installing-using-docker"
-
-                                class=''
-                            >Installing Using Docker</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/installation/deb-rpm"
-
-                                class=''
-                            >Installing DEB or RPM package</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            
-                            
-                            <button
-                                type='button'
-                                class='collapsed '>Kubernetes<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-                            <nav class="sub_pages collapsed">
-
-                            
-                                  
-
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
-                            
-                                  
-
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
-                            
-                                  
-
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
-                            
-                            </nav>
-                        
-                    </li>
-                
-              
-                     
-             </nav>   
-            
-        </li>
-    
-        <li>
-            
-
-            
-
-            
-
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Setting Up<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
-            
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/setup"
-
-                                class=''
-                            >Setting Up Ignite for Java</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/setup-dotnet"
-
-                                class=''
-                            >Setting Up Ignite for .NET/C#</a>
-                        
-                    </li>
-                
-              
-                     
-             </nav>   
-            
-        </li>
-    
-        <li>
-            
-
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
-            
-        </li>
-    
-        <li>
-            
-
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
-            
-        </li>
-    
-        <li>
-            
-
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
-            
-        </li>
-    
-        <li>
-            
-
-            
-
-            
-
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
-            
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/clustering/clustering"
-
-                                class=''
-                            >Overview</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
-
-                                class=''
-                            >TCP/IP Discovery</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
-
-                                class=''
-                            >ZooKeeper Discovery</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
-
-                                class=''
-                            >Discovery in the Cloud</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/clustering/network-configuration"
-
-                                class=''
-                            >Network Configuration</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/clustering/connect-client-nodes"
-
-                                class=''
-                            >Connecting Client Nodes</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
-
-                                class=''
-                            >Running Client Nodes Behind NAT</a>
-                        
-                    </li>
-                
-              
-                     
-             </nav>   
-            
-        </li>
-    
-        <li>
-            
-
-            
-
-            
-
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Data Modeling<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
-            
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/data-modeling/data-modeling"
-
-                                class=''
-                            >Introduction</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/data-modeling/data-partitioning"
-
-                                class=''
-                            >Data Partitioning</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
-
-                                class=''
-                            >Affinity Colocation</a>
-                        
-                    </li>
-                
-              
-                     
-             </nav>   
-            
-        </li>
-    
-        <li>
-            
-
-            
-
-            
-
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Configuring Memory<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
-            
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/memory-architecture"
-
-                                class=''
-                            >Memory Architecture</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/memory-configuration/data-regions"
-
-                                class=''
-                            >Configuring Data Regions</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
-
-                                class=''
-                            >Eviction Policies</a>
-                        
-                    </li>
-                
-              
-                     
-             </nav>   
-            
-        </li>
-    
-        <li>
-            
-
-            
-
-            
-
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Configuring Caches<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
-            
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
-
-                                class=''
-                            >Cache Configuration</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
-
-                                class=''
-                            >Configuring Partition Backups</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
-
-                                class=''
-                            >Atomicity Modes</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
-
-                                class=''
-                            >Expiry Policy</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
-
-                                class=''
-                            >On-Heap Caching</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/configuring-caches/cache-groups"
-
-                                class=''
-                            >Cache Groups</a>
-                        
-                    </li>
-                
-              
-                     
-             </nav>   
-            
-        </li>
-    
-        <li>
-            
-
-            
-
-            
-
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Persistence<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
-            
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/native-persistence"
-
-                                class=''
-                            >Ignite Persistence</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/external-storage"
-
-                                class=''
-                            >External Storage</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/swap"
-
-                                class=''
-                            >Swapping</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/custom-cache-store"
-
-                                class=''
-                            >Implementing Custom Cache Store</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
-
-                                class=''
-                            >Disk Compression</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/persistence-tuning"
-
-                                class=''
-                            >Tuning Persistence</a>
-                        
-                    </li>
-                
-              
-                     
-             </nav>   
-            
-        </li>
-    
-        <li>
-            
-
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
-            
-        </li>
-    
-        <li>
-            
-
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
-            
-        </li>
-    
-        <li>
-            
-
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
-            
-        </li>
-    
-        <li>
-            
-
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
-            
-        </li>
-    
-        <li>
-            
-
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
-            
-        </li>
-    
-        <li>
-            
-
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
-            
-        </li>
-    
-        <li>
-            
-
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
-            
-        </li>
-    
-        <li>
-            
-
-            
-
-            
-
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Using Key-Value Cache API<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
-            
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
-
-                                class=''
-                            >Basic Cache Operations</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/key-value-api/binary-objects"
-
-                                class=''
-                            >Working with Binary Objects</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
-
-                                class=''
-                            >Using Scan Queries</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/read-repair"
-
-                                class=''
-                            >Read Repair</a>
-                        
-                    </li>
-                
-              
-                     
-             </nav>   
-            
-        </li>
-    
-        <li>
-            
-
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
-            
-        </li>
-    
-        <li>
-            
-
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
-            
-        </li>
-    
-        <li>
-            
-
-            
-
-            
-
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Working with SQL<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
-            
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/SQL/sql-introduction"
-
-                                class=''
-                            >Introduction</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/SQL/schemas"
-
-                                class=''
-                            >Understanding Schemas</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/SQL/indexes"
-
-                                class=''
-                            >Defining Indexes</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/SQL/sql-api"
-
-                                class=''
-                            >Using SQL API</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/SQL/distributed-joins"
-
-                                class=''
-                            >Distributed Joins</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/SQL/sql-transactions"
-
-                                class=''
-                            >SQL Transactions</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/SQL/custom-sql-func"
-
-                                class=''
-                            >Custom SQL Functions</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
-
-                                class=''
-                            >JDBC Driver</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
-
-                                class=''
-                            >JDBC Client Driver</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/transactions/mvcc"
-
-                                class=''
-                            >Multiversion Concurrency Control</a>
-                        
-                    </li>
-                
-              
-                     
-             </nav>   
-            
-        </li>
-    
-        <li>
-            
-
-            
-
-            
-
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Distributed Computing<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
-            
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
-
-                                class=''
-                            >Distributed Computing API</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
-
-                                class=''
-                            >Cluster Groups</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/distributed-computing/executor-service"
-
-                                class=''
-                            >Executor Service</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/distributed-computing/map-reduce"
-
-                                class=''
-                            >MapReduce API</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/distributed-computing/load-balancing"
-
-                                class=''
-                            >Load Balancing</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
-
-                                class=''
-                            >Fault Tolerance</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
-
-                                class=''
-                            >Job Scheduling</a>
-                        
-                    </li>
-                
-              
-                     
-             </nav>   
-            
-        </li>
-    
-        <li>
-            
-
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
-            
-        </li>
-    
-        <li>
-            
-
-            
-
-            
-
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Working with Events<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
-            
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/events/listening-to-events"
-
-                                class=''
-                            >Enabling and Listenting to Events</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/events/events"
-
-                                class=''
-                            >Events</a>
-                        
-                    </li>
-                
-              
-                     
-             </nav>   
-            
-        </li>
-    
-        <li>
-            
-
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
-            
-        </li>
-    
-        <li>
-            
-
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
-            
-        </li>
-    
-        <li>
-            
-
-            <a href="/docs/latest/services/services" class='' >Services</a>
-            
-        </li>
-    
-        <li>
-            
-
-            
-
-            
-
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Distributed Data Structures<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
-            
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/data-structures/queue-and-set"
-
-                                class=''
-                            >Queue and Set</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/data-structures/atomic-types"
-
-                                class=''
-                            >Atomic Types</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/data-structures/countdownlatch"
-
-                                class=''
-                            >CountDownLatch</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/data-structures/atomic-sequence"
-
-                                class=''
-                            >Atomic Sequence</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/data-structures/semaphore"
-
-                                class=''
-                            >Semaphore</a>
-                        
-                    </li>
-                
-              
-                     
-             </nav>   
-            
-        </li>
-    
-        <li>
-            
-
-            
-
-            
-
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Machine Learning<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
-            
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/machine-learning/machine-learning"
-
-                                class=''
-                            >Machine Learning</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
-
-                                class=''
-                            >Partition Based Dataset</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
-
-                                class=''
-                            >Updating Trained Models</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            
-                            
-                            <button
-                                type='button'
-                                class='collapsed '>Binary Classification<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-                            <nav class="sub_pages collapsed">
-
-                            
-                                  
-
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
-                            
-                                  
-
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
-                            
-                                  
-
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
-                            
-                                  
-
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
-                            
-                                  
-
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
-                            
-                                  
-
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
-                            
-                                  
-
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
-                            
-                                  
-
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
-                            
-                            </nav>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            
-                            
-                            <button
-                                type='button'
-                                class='collapsed '>Regression<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-                            <nav class="sub_pages collapsed">
-
-                            
-                                  
-
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
-                            
-                                  
-
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
-                            
-                                  
-
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
-                            
-                                  
-
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
-                            
-                            </nav>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            
-                            
-                            <button
-                                type='button'
-                                class='collapsed '>Clustering<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-                            <nav class="sub_pages collapsed">
-
-                            
-                                  
-
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
-                            
-                                  
-
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
-                            
-                                  
-
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
-                            
-                            </nav>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/machine-learning/preprocessing"
-
-                                class=''
-                            >Preprocessing</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            
-                            
-                            <button
-                                type='button'
-                                class='collapsed '>Model Selection<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-                            <nav class="sub_pages collapsed">
-
-                            
-                                  
-
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
-                            
-                                  
-
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
-                            
-                                  
-
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
-                            
-                                  
-
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
-                            
-                                  
-
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
-                            
-                            </nav>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
-
-                                class=''
-                            >Multiclass Classification</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            
-                            
-                            <button
-                                type='button'
-                                class='collapsed '>Ensemble Methods<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-                            <nav class="sub_pages collapsed">
-
-                            
-                                  
-
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
-                            
-                                  
-
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
-                            
-                                  
-
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
-                            
-                                  
-
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
-                            
-                                  
-
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
-                            
-                            </nav>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
-
-                                class=''
-                            >Recommendation Systems</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            
-                            
-                            <button
-                                type='button'
-                                class='collapsed '>Importing Model<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-                            <nav class="sub_pages collapsed">
-
-                            
-                                  
-
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
-                            
-                                  
-
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
-                            
-                                  
-
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
-                            
-                            </nav>
-                        
-                    </li>
-                
-              
-                     
-             </nav>   
-            
-        </li>
-    
-        <li>
-            
-
-            
-
-            
-
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Monitoring<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
-            
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/monitoring-metrics/intro"
-
-                                class=''
-                            >Introduction</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
-
-                                class=''
-                            >Cluster ID and Tag</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            
-                            
-                            <button
-                                type='button'
-                                class='collapsed '>Metrics<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-                            <nav class="sub_pages collapsed">
-
-                            
-                                  
-
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
-                            
-                                  
-
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
-                            
-                            </nav>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            
-                            
-                            <button
-                                type='button'
-                                class='collapsed '>New Metrics System<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-                            <nav class="sub_pages collapsed">
-
-                            
-                                  
-
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
-                            
-                                  
-
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
-                            
-                            </nav>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/monitoring-metrics/system-views"
-
-                                class=''
-                            >System Views</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/monitoring-metrics/tracing"
-
-                                class=''
-                            >Tracing</a>
-                        
-                    </li>
-                
-              
-                     
-             </nav>   
-            
-        </li>
-    
-        <li>
-            
-
-            
-
-            
-
-			<button type='button' data-guide-url="/security" class='group-toggle collapsed '>Security<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
-            
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/security/authentication"
-
-                                class=''
-                            >Authentication</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/security/ssl-tls"
-
-                                class=''
-                            >SSL/TLS</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            
-                            
-                            <button
-                                type='button'
-                                class='collapsed '>Transparent Data Encryption<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-                            <nav class="sub_pages collapsed">
-
-                            
-                                  
-
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
-                            
-                                  
-
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
-                            
-                            </nav>
-                        
-                    </li>
-                
-              
-                     
-             </nav>   
-            
-        </li>
-    
-        <li>
-            
-
-            
-
-            
-
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Thin Clients<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
-            
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
-
-                                class=''
-                            >Thin Clients Overview</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/thin-clients/java-thin-client"
-
-                                class=''
-                            >Java Thin Client</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
-
-                                class=''
-                            >.NET Thin Client</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
-
-                                class=''
-                            >C++ Thin Client</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/thin-clients/python-thin-client"
-
-                                class=''
-                            >Python Thin Client</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/thin-clients/php-thin-client"
-
-                                class=''
-                            >PHP Thin Client</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
-
-                                class=''
-                            >Node.js Thin Client</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            
-                            
-                            <button
-                                type='button'
-                                class='collapsed '>Binary Client Protocol<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-                            <nav class="sub_pages collapsed">
-
-                            
-                                  
-
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
-                            
-                                  
-
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
-                            
-                                  
-
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
-                            
-                                  
-
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
-                            
-                                  
-
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
-                            
-                                  
-
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
-                            
-                            </nav>
-                        
-                    </li>
-                
-              
-                     
-             </nav>   
-            
-        </li>
-    
-        <li>
-            
-
-            
-
-            
-
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>ODBC Driver<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
-            
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
-
-                                class=''
-                            >ODBC Driver</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
-
-                                class=''
-                            >Connection String and DSN</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
-
-                                class=''
-                            >Querying and Modifying Data</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/SQL/ODBC/specification"
-
-                                class=''
-                            >Specification</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/SQL/ODBC/data-types"
-
-                                class=''
-                            >Data Types</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
-
-                                class=''
-                            >Error Codes</a>
-                        
-                    </li>
-                
-              
-                     
-             </nav>   
-            
-        </li>
-    
-        <li>
-            
-
-            <a href="/docs/latest/restapi" class='' >REST API</a>
-            
-        </li>
-    
-        <li>
-            
-
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
-            
-        </li>
-    
-        <li>
-            
-
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
-            
-        </li>
-    
-        <li>
-            
-
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
-            
-        </li>
-    
-        <li>
-            
-
-            
-
-            
-
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Ignite for Spark<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
-            
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/ignite-for-spark/overview"
-
-                                class=''
-                            >Overview</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
-
-                                class=''
-                            >IgniteContext and IgniteRDD</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
-
-                                class=''
-                            >Ignite DataFrame</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/ignite-for-spark/installation"
-
-                                class=''
-                            >Installation</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
-
-                                class=''
-                            >Test Ignite with Spark-shell</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
-
-                                class=''
-                            >Troubleshooting</a>
-                        
-                    </li>
-                
-              
-                     
-             </nav>   
-            
-        </li>
-    
-        <li>
-            
-
-            
-
-            
-
-			<button type='button' data-guide-url="/sql-reference/sql-reference-overview" class='group-toggle collapsed '>SQL Reference<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
-            
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/sql-reference/sql-conformance"
-
-                                class=''
-                            >SQL Conformance</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/sql-reference/ddl"
-
-                                class=''
-                            >Data Definition Language (DDL)</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/sql-reference/dml"
-
-                                class=''
-                            >Data Manipulation Language (DML)</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/sql-reference/transactions"
-
-                                class=''
-                            >Transactions</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/sql-reference/operational-commands"
-
-                                class=''
-                            >Operational Commands</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
-
-                                class=''
-                            >Aggregate functions</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/sql-reference/numeric-functions"
-
-                                class=''
-                            >Numeric Functions</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/sql-reference/string-functions"
-
-                                class=''
-                            >String Functions</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/sql-reference/date-time-functions"
-
-                                class=''
-                            >Data and Time Functions</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/sql-reference/system-functions"
-
-                                class=''
-                            >System Functions</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/sql-reference/data-types"
-
-                                class=''
-                            >Data Types</a>
-                        
-                    </li>
-                
-              
-                     
-             </nav>   
-            
-        </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/snapshots.adoc" target="_blank">Edit</a>
-        
-            <h1>Cluster Snapshots</h1>
-        
-        <div class="sect1">
-<h2 id="overview">Overview</h2>
-<div class="sectionbody">
-<div class="paragraph">
-<p>Ignite provides an ability to create full cluster snapshots for deployments using
-<a href="/docs/latest/persistence/native-persistence">Ignite Persistence</a>. An Ignite snapshot includes a consistent cluster-wide copy of
-all data records persisted on disk and some other files needed for a recovery procedure.</p>
-</div>
-<div class="paragraph">
-<p>The snapshot structure is similar to the layout of the
-<a href="/docs/latest/persistence/native-persistence#configuring-persistent-storage-directory">Ignite Persistence storage directory</a>,
-with several exceptions. Let&#8217;s take this snapshot as an example to review the structure:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="rouge highlight"><code data-lang="shell">work
-└── snapshots
-    └── backup23012020
-        ├── binary_meta
-        │   ├── node1
-        │   ├── node2
-        │   └── node3
-        ├── db
-        │   ├── node1
-        │   │   └── my-sample-cache
-        │   │       ├── cache_data.dat
-        │   │       ├── part-3.bin
-        │   │       ├── part-4.bin
-        │   │       └── part-6.bin
-        │   ├── node2
-        │   │   └── my-sample-cache
-        │   │       ├── cache_data.dat
-        │   │       ├── part-1.bin
-        │   │       ├── part-5.bin
-        │   │       └── part-7.bin
-        │   └── node3
-        │       └── my-sample-cache
-        │           ├── cache_data.dat
-        │           ├── part-0.bin
-        │           └── part-2.bin
-        └── marshaller</code></pre>
-</div>
-</div>
-<div class="ulist">
-<ul>
-<li>
-<p>The snapshot is located under the <code>work\snapshots</code> directory and named as <code>backup23012020</code> where <code>work</code> is Ignite&#8217;s work
-directory.</p>
-</li>
-<li>
-<p>The snapshot is created for a 3-node cluster with all the nodes running on the same machine. In this example,
-the nodes are named as <code>node1</code>, <code>node2</code>, and <code>node3</code>, while in practice, the names are equal to nodes'
-<a href="https://cwiki.apache.org/confluence/display/IGNITE/Ignite+Persistent+Store+-+under+the+hood#IgnitePersistentStoreunderthehood-SubfoldersGeneration">consistent IDs</a>.</p>
-</li>
-<li>
-<p>The snapshot keeps a copy of the <code>my-sample-cache</code> cache.</p>
-</li>
-<li>
-<p>The <code>db</code> folder keeps a copy of data records in <code>part-N.bin</code> and <code>cache_data.dat</code> files. Write-ahead and checkpointing
-are not added into the snapshot as long as those are not required for the current recovery procedure.</p>
-</li>
-<li>
-<p>The <code>binary_meta</code> and <code>marshaller</code> directories store metadata and marshaller-specific information needed for the recovery.</p>
-</li>
-</ul>
-</div>
-<div class="admonitionblock note">
-<table>
-<tr>
-<td class="icon">
-<div class="title">Note</div>
-</td>
-<td class="content">
-<h3 id="usually-snapshot-is-spread-across-the-cluster" class="discrete">Usually Snapshot is Spread Across the Cluster</h3>
-<div class="paragraph">
-<p>The previous example shows the snapshot created for the cluster running on the same physical machine. Thus, the whole
-snapshot is located in a single place. While in practice, all the nodes will be running on different machines having the
-snapshot data spread across the cluster. Each node keeps a segment of the snapshot with the data belonging to this particular node.
-The <a href="/docs/latest/persistence/snapshots#restoring-from-snapshot">restore procedure</a> explains how to tether together all the segments during recovery.</p>
-</div>
-</td>
-</tr>
-</table>
-</div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="configuring-snapshot-directory">Configuring Snapshot Directory</h2>
-<div class="sectionbody">
-<div class="paragraph">
-<p>By default, a segment of the snapshot is stored in the work directory of a respective Ignite node and uses the same storage
-media where Ignite Persistence keeps data, index, WAL, and other files. Since the snapshot can consume as much space as
-already taken by the persistence files and can affect your applications' performance by sharing the disk I/O with the
-Ignite Persistence routines, it&#8217;s suggested to store the snapshot and persistence files on different media.</p>
-</div>
-<div class="paragraph">
-<p>You can avoid this interference between Ignite Native persistence and snapshotting
-by either changing <a href="/docs/latest/persistence/native-persistence#configuring-persistent-storage-directory">storage directories of the persistence files</a>
-or overriding the default snapshots' location as shown below:</p>
-</div>
-<code-tabs><code-tab data-tab='XML'><div class="listingblock">
-<div class="content">
-<pre class="rouge highlight"><code data-lang="xml"><span class="nt">&lt;bean</span> <span class="na">class=</span><span class="s">"org.apache.ignite.configuration.IgniteConfiguration"</span><span class="nt">&gt;</span>
-    <span class="c">&lt;!--
-       Sets a path to the root directory where snapshot files will be persisted.
-       By default, the `snapshots` directory is placed under the `IGNITE_HOME/db`.
-    --&gt;</span>
-    <span class="nt">&lt;property</span> <span class="na">name=</span><span class="s">"snapshotPath"</span> <span class="na">value=</span><span class="s">"/snapshots"</span><span class="nt">/&gt;</span>
-
-    <span class="nt">&lt;property</span> <span class="na">name=</span><span class="s">"cacheConfiguration"</span><span class="nt">&gt;</span>
-        <span class="nt">&lt;bean</span> <span class="na">class=</span><span class="s">"org.apache.ignite.configuration.CacheConfiguration"</span><span class="nt">&gt;</span>
-            <span class="nt">&lt;property</span> <span class="na">name=</span><span class="s">"name"</span> <span class="na">value=</span><span class="s">"snapshot-cache"</span><span class="nt">/&gt;</span>
-        <span class="nt">&lt;/bean&gt;</span>
-    <span class="nt">&lt;/property&gt;</span>
-
-<span class="nt">&lt;/bean&gt;</span></code></pre>
-</div>
-</div></code-tab><code-tab data-tab='Java'><div class="listingblock">
-<div class="content">
-<pre class="rouge highlight"><code data-lang="java"><span class="nc">IgniteConfiguration</span> <span class="n">cfg</span> <span class="o">=</span> <span class="k">new</span> <span class="nc">IgniteConfiguration</span><span class="o">();</span>
-
-<span class="nc">File</span> <span class="n">exSnpDir</span> <span class="o">=</span> <span class="no">U</span><span class="o">.</span><span class="na">resolveWorkDirectory</span><span class="o">(</span><span class="no">U</span><span class="o">.</span><span class="na">defaultWorkDirectory</span><span class="o">(),</span> <span class="s">"ex_snapshots"</span><span class="o">,</span> <span class="kc">true</span><span class="o">);</span>
-
-<span class="n">cfg</span><span class="o">.</span><span class="na">setSnapshotPath</span><span class="o">(</span><span class="n">exSnpDir</span><span class="o">.</span><span class="na">getAbsolutePath</span><span class="o">());</span></code></pre>
-</div>
-</div></code-tab></code-tabs>
-</div>
-</div>
-<div class="sect1">
-<h2 id="creating-snapshot">Creating Snapshot</h2>
-<div class="sectionbody">
-<div class="paragraph">
-<p>Ignite provides several APIs for the snapshot creation. Let&#8217;s review all the options.</p>
-</div>
-<div class="sect2">
-<h3 id="using-control-script">Using Control Script</h3>
-<div class="paragraph">
-<p>Ignite ships the <a href="/docs/latest/control-script">control script</a> that supports snapshots-related commands listed below:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="rouge highlight"><code data-lang="shell"><span class="c">#Create a cluster snapshot:</span>
-control.<span class="o">(</span>sh|bat<span class="o">)</span> <span class="nt">--snapshot</span> create snapshot_name
-
-<span class="c">#Cancel a running snapshot:</span>
-control.<span class="o">(</span>sh|bat<span class="o">)</span> <span class="nt">--snapshot</span> cancel snapshot_name
-
-<span class="c">#Kill a running snapshot:</span>
-control.<span class="o">(</span>sh|bat<span class="o">)</span> <span class="nt">--kill</span> SNAPSHOT snapshot_name</code></pre>
-</div>
-</div>
-</div>
-<div class="sect2">
-<h3 id="using-jmx">Using JMX</h3>
-<div class="paragraph">
-<p>Use the <code>SnapshotMXBean</code> interface to perform the snapshot-specific procedures via JMX:</p>
-</div>
-<table class="tableblock frame-all grid-all stripes-even stretch">
-<colgroup>
-<col style="width: 50%;">
-<col style="width: 50%;">
-</colgroup>
-<thead>
-<tr>
-<th class="tableblock halign-left valign-top">Method</th>
-<th class="tableblock halign-left valign-top">Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">createSnapshot(String snpName)</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Create a snapshot.</p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">cancelSnapshot(String snpName)</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Cancel a snapshot on the node initiated its creation.</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-<div class="sect2">
-<h3 id="using-java-api">Using Java API</h3>
-<div class="paragraph">
-<p>Also, it&#8217;s possible to create a snapshot programmatically in Java:</p>
-</div>
-<code-tabs><code-tab data-tab='Java'><div class="listingblock">
-<div class="content">
-<pre class="rouge highlight"><code data-lang="java"><span class="nc">CacheConfiguration</span><span class="o">&lt;</span><span class="nc">Long</span><span class="o">,</span> <span class="nc">String</span><span class="o">&gt;</span> <span class="n">ccfg</span> <span class="o">=</span> <span class="k">new</span> <span class="nc">CacheConfiguration</span><span class="o">&lt;</span><span class="nc">Long</span><span class="o">,</span> <span class="nc">String</span><span class="o">&gt;(</span><span class="s">"snapshot-cache"</span><span class="o">);</span>
-
-<span class="k">try</span> <span class="o">(</span><span class="nc">IgniteCache</span><span class="o">&lt;</span><span class="nc">Long</span><span class="o">,</span> <span class="nc">String</span><span class="o">&gt;</span> <span class="n">cache</span> <span class="o">=</span> <span class="n">ignite</span><span class="o">.</span><span class="na">getOrCreateCache</span><span class="o">(</span><span class="n">ccfg</span><span class="o">))</span> <span class="o">{</span>
-    <span class="n">cache</span><span class="o">.</span><span class="na">put</span><span class="o">(</span><span class="mi">1</span><span class="o">,</span> <span class="s">"Maxim"</span><span class="o">);</span>
-
-    <span class="c1">// Start snapshot operation.</span>
-    <span class="n">ignite</span><span class="o">.</span><span class="na">snapshot</span><span class="o">().</span><span class="na">createSnapshot</span><span class="o">(</span><span class="s">"snapshot_02092020"</span><span class="o">).</span><span class="na">get</span><span class="o">();</span>
-<span class="o">}</span>
-<span class="k">finally</span> <span class="o">{</span>
-    <span class="n">ignite</span><span class="o">.</span><span class="na">destroyCache</span><span class="o">(</span><span class="n">ccfg</span><span class="o">);</span>
-<span class="o">}</span></code></pre>
-</div>
-</div></code-tab></code-tabs>
-</div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="restoring-from-snapshot">Restoring From Snapshot</h2>
-<div class="sectionbody">
-<div class="paragraph">
-<p>Currently, the data restore procedure has to be performed manually. In a nutshell, you need to stop the cluster,
-replace persistence data and other files with the data from the snapshot, and restart the nodes. The detailed procedure
-looks as follows:</p>
-</div>
-<div class="olist arabic">
-<ol class="arabic">
-<li>
-<p>Stop the cluster you intend to restore</p>
-</li>
-<li>
-<p>Do the following on each node:</p>
-<div class="ulist">
-<ul>
-<li>
-<p>Remove all the files and directories under the <code>$IGNITE_HOME/work/{node_id}</code> directory. Clean the
-<a href="/docs/latest/link:persistence/native-persistence#configuring-persistent-storage-directory"><code>db/{node_id}</code></a> directory separately if
-it&#8217;s not located under the Ignite <code>work</code> dir.</p>
-</li>
-<li>
-<p>Copy the files of belonging to a node with the <code>{node_id}</code> from the snapshot into the <code>$IGNITE_HOME/work/{node_id}</code> directory.
-If the <code>db/{node_id}</code> directory is not located under the Ignite <code>work</code> dir then you need to copy data files there.</p>
-</li>
-</ul>
-</div>
-</li>
-<li>
-<p>Restart the cluster</p>
-</li>
-</ol>
-</div>
-<div class="paragraph">
-<p><strong>Restore On Cluster of Different Topology</strong></p>
-</div>
-<div class="paragraph">
-<p>Sometimes you might want to create a snapshot of an N-node cluster and use it to restore on an M-node cluster. The table
-below explains what options are supported:</p>
-</div>
-<table class="tableblock frame-all grid-all stripes-even stretch">
-<colgroup>
-<col style="width: 50%;">
-<col style="width: 50%;">
-</colgroup>
-<thead>
-<tr>
-<th class="tableblock halign-left valign-top">Condition</th>
-<th class="tableblock halign-left valign-top">Description</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">N == M</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">The <strong>recommended</strong> case. Create and use the snapshot on clusters of a similar topology.</p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">N &lt; M</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Start the first N nodes of the M-node cluster and apply the snapshot. Add the rest of the M-cluster nodes to
-the topology and wait while the data gets rebalanced and indexes are rebuilt.</p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">N &gt; M</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Unsupported.</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</div>
-<div class="sect1">
-<h2 id="consistency-guarantees">Consistency Guarantees</h2>
-<div class="sectionbody">
-<div class="paragraph">
-<p>All snapshots are fully consistent in terms of concurrent cluster-wide operations as well as ongoing changes with Ignite
-Persistence and other files on nodes.</p>
-</div>
-<div class="paragraph">
-<p>The cluster-wide snapshot consistency is achieved by triggering the <a href="https://cwiki.apache.org/confluence/display/IGNITE/%28Partition+Map%29+Exchange+-+under+the+hood">Partition-Map-Exchange</a>
-procedure. By doing that, the cluster will eventually get to the point in time when all previously started transactions are completed, and new
-ones are paused. Once this happens, the cluster initiates the snapshot creation procedure.</p>
-</div>
-<div class="paragraph">
-<p>The consistency between the primary Ignite Persistence files and their snapshot copies is achieved by copying the primary
-files to the destination snapshot directory with tracking all concurrent ongoing changes. The tracking of the changes
-might require extra space on your storage media.</p>
-</div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="current-limitations">Current Limitations</h2>
-<div class="sectionbody">
-<div class="paragraph">
-<p>The snapshot procedure has some limitations that you should be aware of before using the feature in your production environment:</p>
-</div>
-<div class="ulist">
-<ul>
-<li>
-<p>Snapshotting of specific caches/tables is unsupported. You always create a full cluster snapshot.</p>
-</li>
-<li>
-<p>Incremental snapshots are not supported.</p>
-</li>
-<li>
-<p>Caches/tables that are not persisted in Ignite Persistence are not added into the snapshot.</p>
-</li>
-<li>
-<p>Encrypted caches are not included in the snapshot.</p>
-</li>
-<li>
-<p>You can have only one snapshotting operation running at a time.</p>
-</li>
-<li>
-<p>The snapshot procedure is interrupted if the cluster topology changes (new node join the cluster or some leave it).</p>
-</li>
-<li>
-<p>Snapshot may be restored only at the same cluster topology with the same node IDs;</p>
-</li>
-<li>
-<p>The automatic restore procedure is not available yet. You have to restore it manually.</p>
-</li>
-</ul>
-</div>
-<div class="paragraph">
-<p>If any of these limitations prevent you from using Apache Ignite, then select alternate snapshotting implementations for
-Ignite provided by enterprise vendors.</p>
-</div>
-</div>
-</div>
-        <div class="copyright">
- © 2020 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'>
-    <ul class="sectlevel1">
-<li><a href="#overview">Overview</a></li>
-<li><a href="#configuring-snapshot-directory">Configuring Snapshot Directory</a></li>
-<li><a href="#creating-snapshot">Creating Snapshot</a>
-<ul class="sectlevel2">
-<li><a href="#using-control-script">Using Control Script</a></li>
-<li><a href="#using-jmx">Using JMX</a></li>
-<li><a href="#using-java-api">Using Java API</a></li>
-</ul>
-</li>
-<li><a href="#restoring-from-snapshot">Restoring From Snapshot</a></li>
-<li><a href="#consistency-guarantees">Consistency Guarantees</a></li>
-<li><a href="#current-limitations">Current Limitations</a></li>
-</ul>
-          
-      
-<footer>
-</footer>
-
-</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>
-    <!-- load google fonts async -->
-    <script type="text/javascript">
-    WebFontConfig = {
-      google: { families: [ 'Open+Sans:300,400,600,700&display=swap' ] }
-    };
-    (function() {
-      var wf = document.createElement('script');
-      wf.src = 'https://ajax.googleapis.com/ajax/libs/webfont/1/webfont.js';
-      wf.type = 'text/javascript';
-      wf.async = 'true';
-      var s = document.getElementsByTagName('script')[0];
-      s.parentNode.insertBefore(wf, s);
-    })(); </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?1600372553' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372553' async crossorigin></script>
-</body>
-
-</html>
diff --git a/docs/2.9.0/persistence/swap.html b/docs/2.9.0/persistence/swap.html
index 763dba1..85a4832 100644
--- a/docs/2.9.0/persistence/swap.html
+++ b/docs/2.9.0/persistence/swap.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Swapping | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/persistence/swap" />
+    <link rel="canonical" href="/docs/2.9.0/persistence/swap" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372553">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286558">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372553"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286558"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -680,8 +681,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Persistence<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Persistence<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,9 +717,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
-                                class=''
+                                class='active'
                             >Swapping</a>
                         
                     </li>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2390,7 +2378,7 @@
 <div class="paragraph">
 <p>Since swap space is located on disk, it should not be considered as a replacement for native persistence.
 Data from the swap space is available as long as the node is active. Once the node shuts down, the data is lost.
-To ensure that data is always available, you should either enable <a href="/docs/latest/persistence/native-persistence/">native persistence</a> or use an <a href="/docs/latest/persistence/external-storage">external storage</a>.</p>
+To ensure that data is always available, you should either enable <a href="/docs/2.9.0/persistence/native-persistence/">native persistence</a> or use an <a href="/docs/2.9.0/persistence/external-storage">external storage</a>.</p>
 </div>
 </td>
 </tr>
@@ -2559,8 +2547,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372553' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372553' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286558' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286558' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/platform-cache.html b/docs/2.9.0/platform-cache.html
index 44608fb..4dd1b04 100644
--- a/docs/2.9.0/platform-cache.html
+++ b/docs/2.9.0/platform-cache.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>.NET Platform Cache | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/platform-cache" />
+    <link rel="canonical" href="/docs/2.9.0/platform-cache" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372553">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286558">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372553"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286558"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='active' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2431,7 +2419,7 @@
 <div class="sect2">
 <h3 id="client-nodes">Client Nodes</h3>
 <div class="paragraph">
-<p>Platform caches on client nodes require a <a href="/docs/latest/near-cache">Near Cache</a> to be configured, since client nodes do not store data otherwise. The platform cache on a client node keeps the same set of entries as the near cache on that node. the near cache eviction policy effectively applies to the platform cache.</p>
+<p>Platform caches on client nodes require a <a href="/docs/2.9.0/near-cache">Near Cache</a> to be configured, since client nodes do not store data otherwise. The platform cache on a client node keeps the same set of entries as the near cache on that node. the near cache eviction policy effectively applies to the platform cache.</p>
 </div>
 <code-tabs><code-tab data-tab='C#/.NET'><div class="listingblock">
 <div class="content">
@@ -2526,7 +2514,7 @@
 <div class="sect2">
 <h3 id="binary-mode">Binary Mode</h3>
 <div class="paragraph">
-<p>In order to use <a href="/docs/latest/key-value-api/binary-objects">Binary Objects</a> together with platform cache, set <code>PlatformCacheConfiguration.KeepBinary</code> to <code>true</code>:</p>
+<p>In order to use <a href="/docs/2.9.0/key-value-api/binary-objects">Binary Objects</a> together with platform cache, set <code>PlatformCacheConfiguration.KeepBinary</code> to <code>true</code>:</p>
 </div>
 <code-tabs><code-tab data-tab='C#/.NET'><div class="listingblock">
 <div class="content">
@@ -2653,8 +2641,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372553' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372553' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286558' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286558' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/plugins.html b/docs/2.9.0/plugins.html
index 6b874a5..4bdc0d0 100644
--- a/docs/2.9.0/plugins.html
+++ b/docs/2.9.0/plugins.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Plugins | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/plugins" />
+    <link rel="canonical" href="/docs/2.9.0/plugins" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372553">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286558">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372553"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286558"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='active' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2755,8 +2743,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372553' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372553' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286558' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286558' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/preface.html b/docs/2.9.0/preface.html
index a0cf580..63068c7 100644
--- a/docs/2.9.0/preface.html
+++ b/docs/2.9.0/preface.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Preface | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/preface" />
+    <link rel="canonical" href="/docs/2.9.0/preface" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372553">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286558">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372553"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286558"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='active' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2478,8 +2466,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372553' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372553' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286558' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286558' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/quick-start/cpp.html b/docs/2.9.0/quick-start/cpp.html
index 21d416d..d352cdf 100644
--- a/docs/2.9.0/quick-start/cpp.html
+++ b/docs/2.9.0/quick-start/cpp.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Ignite for C++ | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/quick-start/cpp" />
+    <link rel="canonical" href="/docs/2.9.0/quick-start/cpp" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372553">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286558">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372553"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286558"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -94,8 +95,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Quick Start Guides<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Quick Start Guides<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,9 +131,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
-                                class=''
+                                class='active'
                             >C++</a>
                         
                     </li>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2434,7 +2422,7 @@
 <p>Unzip the zip archive into the installation folder in your system.</p>
 </li>
 <li>
-<p>(Optional) Enable required <a href="/docs/latest/setup#enabling-modules">modules</a>.</p>
+<p>(Optional) Enable required <a href="/docs/2.9.0/setup#enabling-modules">modules</a>.</p>
 </li>
 <li>
 <p>(Optional) Set the <code>IGNITE_HOME</code> environment variable or Windows PATH to
@@ -2571,7 +2559,7 @@
 <p>There is much more information about how to build, test, and use GGCE for C&#43;&#43; in the <code>readme.txt</code> and <code>DEVNOTES.txt</code> files located in the <code>{IGNITE_HOME}/platforms/cpp</code> folder.</p>
 </div>
 <div class="paragraph">
-<p>For information about the C&#43;&#43; thin client, see <a href="/docs/latest/thin-clients/cpp-thin-client">C++ Thin Client</a>.</p>
+<p>For information about the C&#43;&#43; thin client, see <a href="/docs/2.9.0/thin-clients/cpp-thin-client">C++ Thin Client</a>.</p>
 </div>
 </div>
 </div>
@@ -2725,8 +2713,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372553' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372553' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286558' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286558' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/quick-start/dotnet.html b/docs/2.9.0/quick-start/dotnet.html
index cab3cfb..9eb3b7b 100644
--- a/docs/2.9.0/quick-start/dotnet.html
+++ b/docs/2.9.0/quick-start/dotnet.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Ignite for .NET/C# | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/quick-start/dotnet" />
+    <link rel="canonical" href="/docs/2.9.0/quick-start/dotnet" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372553">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286558">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372553"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286558"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -94,8 +95,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Quick Start Guides<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Quick Start Guides<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,9 +118,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
-                                class=''
+                                class='active'
                             >.NET/C#</a>
                         
                     </li>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2408,7 +2396,7 @@
 <p>Ignite for .NET supports a thick client and a thin client. Because this guide focuses on the <em>thick</em> client, you can run the example below after adding the Ignite library package. You do not need to download and install the Ignite distribution to run the example.</p>
 </div>
 <div class="paragraph">
-<p>For information about the .NET thin client, see <a href="/docs/latest/thin-clients/dotnet-thin-client">.NET Thin Client</a>.</p>
+<p>For information about the .NET thin client, see <a href="/docs/2.9.0/thin-clients/dotnet-thin-client">.NET Thin Client</a>.</p>
 </div>
 </td>
 </tr>
@@ -2548,8 +2536,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372553' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372553' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286558' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286558' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/quick-start/index.html b/docs/2.9.0/quick-start/index.html
index 0554de9..ea0fff1 100644
--- a/docs/2.9.0/quick-start/index.html
+++ b/docs/2.9.0/quick-start/index.html
@@ -22,15 +22,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Quick Start Guides | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/quick-start/index" />
+    <link rel="canonical" href="/docs/2.9.0/quick-start/index" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372553">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286558">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372553"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286558"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -38,6 +38,7 @@
 </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"/>
@@ -85,7 +86,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -106,7 +107,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -119,7 +120,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -132,7 +133,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -145,7 +146,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -158,7 +159,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -171,7 +172,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -184,7 +185,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -197,7 +198,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -227,7 +228,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -240,7 +241,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -253,7 +254,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -276,15 +277,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -313,7 +314,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -326,7 +327,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -342,21 +343,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -377,7 +378,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -390,7 +391,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -403,7 +404,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -416,7 +417,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -429,7 +430,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -442,7 +443,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -455,7 +456,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -485,7 +486,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -498,7 +499,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -511,7 +512,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -541,7 +542,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -554,7 +555,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -567,7 +568,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -597,7 +598,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -610,7 +611,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -623,7 +624,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -636,7 +637,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -649,7 +650,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -662,7 +663,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -692,7 +693,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -705,7 +706,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -718,7 +719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -731,7 +732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -744,20 +745,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -770,7 +758,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -786,49 +774,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -849,7 +837,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -862,7 +850,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -875,7 +863,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -888,7 +876,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -904,14 +892,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -932,7 +920,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -945,7 +933,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -958,7 +946,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -971,7 +959,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -984,7 +972,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -997,7 +985,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1010,7 +998,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1023,7 +1011,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1036,7 +1024,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1049,7 +1037,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1079,7 +1067,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1092,7 +1080,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1105,7 +1093,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1118,7 +1106,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1131,7 +1119,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1144,7 +1132,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1157,7 +1145,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1173,7 +1161,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1194,7 +1182,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1207,7 +1195,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1223,21 +1211,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1258,7 +1246,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1271,7 +1259,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1284,7 +1272,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1297,7 +1285,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1310,7 +1298,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1340,7 +1328,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1353,7 +1341,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1366,7 +1354,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1389,35 +1377,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1439,19 +1427,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1473,15 +1461,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1493,7 +1481,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1516,23 +1504,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1544,7 +1532,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1567,23 +1555,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1595,7 +1583,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1618,15 +1606,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1655,7 +1643,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1668,7 +1656,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1691,11 +1679,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1717,11 +1705,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1733,7 +1721,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1746,7 +1734,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1776,7 +1764,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1789,7 +1777,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1812,11 +1800,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1845,7 +1833,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1858,7 +1846,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1871,7 +1859,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1884,7 +1872,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1897,7 +1885,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1910,7 +1898,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1923,7 +1911,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1946,27 +1934,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1995,7 +1983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2008,7 +1996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2021,7 +2009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2034,7 +2022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2047,7 +2035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2060,7 +2048,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2076,28 +2064,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2118,7 +2106,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2131,7 +2119,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2144,7 +2132,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2157,7 +2145,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2170,7 +2158,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2183,7 +2171,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2213,7 +2201,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2226,7 +2214,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2239,7 +2227,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2252,7 +2240,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2265,7 +2253,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2278,7 +2266,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2291,7 +2279,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2304,7 +2292,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2317,7 +2305,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2330,7 +2318,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2343,7 +2331,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2438,8 +2426,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372553' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372553' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286558' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286558' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/quick-start/java.html b/docs/2.9.0/quick-start/java.html
index f5337ca..ceb387a 100644
--- a/docs/2.9.0/quick-start/java.html
+++ b/docs/2.9.0/quick-start/java.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Ignite for Java | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/quick-start/java" />
+    <link rel="canonical" href="/docs/2.9.0/quick-start/java" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372553">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286558">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372553"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286558"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -94,8 +95,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Quick Start Guides<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Quick Start Guides<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -104,9 +105,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
-                                class=''
+                                class='active'
                             >Java</a>
                         
                     </li>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2422,7 +2410,7 @@
 <p>Unzip the zip archive into the installation folder in your system.</p>
 </li>
 <li>
-<p>(Optional) Enable required <a href="/docs/latest/setup#enabling-modules">modules</a>.</p>
+<p>(Optional) Enable required <a href="/docs/2.9.0/setup#enabling-modules">modules</a>.</p>
 </li>
 <li>
 <p>(Optional) Set the <code>IGNITE_HOME</code> environment variable or Windows PATH to
@@ -2815,8 +2803,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372553' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372553' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286558' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286558' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/quick-start/nodejs.html b/docs/2.9.0/quick-start/nodejs.html
index d2e881a..fd5e704 100644
--- a/docs/2.9.0/quick-start/nodejs.html
+++ b/docs/2.9.0/quick-start/nodejs.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Ignite for Node.JS | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/quick-start/nodejs" />
+    <link rel="canonical" href="/docs/2.9.0/quick-start/nodejs" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372553">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286558">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372553"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286558"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -94,8 +95,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Quick Start Guides<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Quick Start Guides<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,9 +157,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
-                                class=''
+                                class='active'
                             >Node.JS</a>
                         
                     </li>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2439,7 +2427,7 @@
 <p>Unzip the zip archive into the installation folder in your system.</p>
 </li>
 <li>
-<p>(Optional) Enable required <a href="/docs/latest/setup#enabling-modules">modules</a>.</p>
+<p>(Optional) Enable required <a href="/docs/2.9.0/setup#enabling-modules">modules</a>.</p>
 </li>
 <li>
 <p>(Optional) Set the <code>IGNITE_HOME</code> environment variable or Windows PATH to
@@ -2599,7 +2587,7 @@
 <div class="ulist">
 <ul>
 <li>
-<p>Read more about using Ignite Node.js Thin Client <a href="/docs/latest/thin-clients/nodejs-thin-client">here</a></p>
+<p>Read more about using Ignite Node.js Thin Client <a href="/docs/2.9.0/thin-clients/nodejs-thin-client">here</a></p>
 </li>
 </ul>
 </div>
@@ -2667,8 +2655,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372553' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372553' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286558' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286558' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/quick-start/php.html b/docs/2.9.0/quick-start/php.html
index 9872289..c97a87b 100644
--- a/docs/2.9.0/quick-start/php.html
+++ b/docs/2.9.0/quick-start/php.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Ignite for PHP | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/quick-start/php" />
+    <link rel="canonical" href="/docs/2.9.0/quick-start/php" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372553">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286558">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372553"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286558"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -94,8 +95,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Quick Start Guides<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Quick Start Guides<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,9 +183,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
-                                class=''
+                                class='active'
                             >PHP</a>
                         
                     </li>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2439,7 +2427,7 @@
 <p>Unzip the zip archive into the installation folder in your system.</p>
 </li>
 <li>
-<p>(Optional) Enable required <a href="/docs/latest/setup#enabling-modules">modules</a>.</p>
+<p>(Optional) Enable required <a href="/docs/2.9.0/setup#enabling-modules">modules</a>.</p>
 </li>
 <li>
 <p>(Optional) Set the <code>IGNITE_HOME</code> environment variable or Windows PATH to
@@ -2609,7 +2597,7 @@
 <div class="ulist">
 <ul>
 <li>
-<p>Read more about using  <a href="/docs/latest/thin-clients/php-thin-client">PHP Thin Client</a></p>
+<p>Read more about using  <a href="/docs/2.9.0/thin-clients/php-thin-client">PHP Thin Client</a></p>
 </li>
 </ul>
 </div>
@@ -2677,8 +2665,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372553' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372553' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286558' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286558' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/quick-start/python.html b/docs/2.9.0/quick-start/python.html
index 97ccff1..dbdb8b5 100644
--- a/docs/2.9.0/quick-start/python.html
+++ b/docs/2.9.0/quick-start/python.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Ignite for Python | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/quick-start/python" />
+    <link rel="canonical" href="/docs/2.9.0/quick-start/python" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372553">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286558">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372553"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286558"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -94,8 +95,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Quick Start Guides<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Quick Start Guides<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,9 +144,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
-                                class=''
+                                class='active'
                             >Python</a>
                         
                     </li>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2366,7 +2354,7 @@
         <div id="preamble">
 <div class="sectionbody">
 <div class="paragraph">
-<p>This chapter explains system requirements for running Ignite and how to install Ignite, start a cluster, and run a simple Hello World example using a thin <a href="/docs/latest/thin-clients/python-thin-client">client for Python</a>.</p>
+<p>This chapter explains system requirements for running Ignite and how to install Ignite, start a cluster, and run a simple Hello World example using a thin <a href="/docs/2.9.0/thin-clients/python-thin-client">client for Python</a>.</p>
 </div>
 <div class="paragraph">
 <p>Thin Client is a lightweight Ignite connection mode. It does not participate in the cluster, never holds any data, or performs computations.
@@ -2438,7 +2426,7 @@
 <p>Unzip the zip archive into the installation folder in your system.</p>
 </li>
 <li>
-<p>(Optional) Enable required <a href="/docs/latest/setup#enabling-modules">modules</a>.</p>
+<p>(Optional) Enable required <a href="/docs/2.9.0/setup#enabling-modules">modules</a>.</p>
 </li>
 <li>
 <p>(Optional) Set the <code>IGNITE_HOME</code> environment variable or Windows PATH to
@@ -2653,8 +2641,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372553' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372553' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286558' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286558' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/quick-start/restapi.html b/docs/2.9.0/quick-start/restapi.html
index e775817..63c2a81 100644
--- a/docs/2.9.0/quick-start/restapi.html
+++ b/docs/2.9.0/quick-start/restapi.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>REST API for Ignite | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/quick-start/restapi" />
+    <link rel="canonical" href="/docs/2.9.0/quick-start/restapi" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372553">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286558">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372553"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286558"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -94,8 +95,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Quick Start Guides<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Quick Start Guides<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,9 +196,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
-                                class=''
+                                class='active'
                             >REST API</a>
                         
                     </li>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2419,7 +2407,7 @@
 <p>Unzip the zip archive into the installation folder in your system.</p>
 </li>
 <li>
-<p>(Optional) Enable required <a href="/docs/latest/setup#enabling-modules">modules</a>.</p>
+<p>(Optional) Enable required <a href="/docs/2.9.0/setup#enabling-modules">modules</a>.</p>
 </li>
 <li>
 <p>(Optional) Set the <code>IGNITE_HOME</code> environment variable or Windows PATH to
@@ -2563,7 +2551,7 @@
 </div>
 </div>
 <div class="paragraph">
-<p>Put data into the cache. The default type is "string" but you can specify a <a href="/docs/latest/restapi#data-types">data type</a> via the <code>keyType</code> parameter.</p>
+<p>Put data into the cache. The default type is "string" but you can specify a <a href="/docs/2.9.0/restapi#data-types">data type</a> via the <code>keyType</code> parameter.</p>
 </div>
 <div class="listingblock">
 <div class="content">
@@ -2584,7 +2572,7 @@
 <div class="ulist">
 <ul>
 <li>
-<p>This is a very basic example. You will want to read more on the REST API <a href="/docs/latest/restapi" target="_blank" rel="noopener">here</a>. That page includes a listing of the various API calls and also covers important subjects like Authentication.</p>
+<p>This is a very basic example. You will want to read more on the REST API <a href="/docs/2.9.0/restapi" target="_blank" rel="noopener">here</a>. That page includes a listing of the various API calls and also covers important subjects like Authentication.</p>
 </li>
 <li>
 <p>The REST interface may not be suitable for all tasks. For example, you should use one of the language clients instead if you&#8217;re trying to load bulk data, or perform mission critical tasks with millisecond latency.</p>
@@ -2654,8 +2642,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372553' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372553' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286558' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286558' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/quick-start/sql.html b/docs/2.9.0/quick-start/sql.html
index 92eb1b5..21d9754 100644
--- a/docs/2.9.0/quick-start/sql.html
+++ b/docs/2.9.0/quick-start/sql.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Getting Started Quickly with SQL Via the Command Line | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/quick-start/sql" />
+    <link rel="canonical" href="/docs/2.9.0/quick-start/sql" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372553">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286558">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372553"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286558"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -94,8 +95,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Quick Start Guides<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Quick Start Guides<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,9 +170,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
-                                class=''
+                                class='active'
                             >SQL</a>
                         
                     </li>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2380,7 +2368,7 @@
 <td class="content">
 This example shows just one simple way to load data into Ignite, quickly, for the sake of experimenting.
 For larger, production-scale work, you would want to use a more robust method of loading data (IgniteDataStreamer, Spark, advanced SQL, etc.).
-Refer to the <a href="/docs/latest/persistence/external-storage">External Storage</a> page for the information on how to load data from an RDBMS.
+Refer to the <a href="/docs/2.9.0/persistence/external-storage">External Storage</a> page for the information on how to load data from an RDBMS.
 </td>
 </tr>
 </table>
@@ -2406,7 +2394,7 @@
 <p>Unzip the zip archive into the installation folder in your system.</p>
 </li>
 <li>
-<p>(Optional) Enable required <a href="/docs/latest/setup#enabling-modules">modules</a>.</p>
+<p>(Optional) Enable required <a href="/docs/2.9.0/setup#enabling-modules">modules</a>.</p>
 </li>
 <li>
 <p>(Optional) Set the <code>IGNITE_HOME</code> environment variable or Windows PATH to
@@ -2601,10 +2589,10 @@
 <div class="ulist">
 <ul>
 <li>
-<p>Read more about using Ignite and <a href="/docs/latest/SQL/sql-introduction">SQL</a></p>
+<p>Read more about using Ignite and <a href="/docs/2.9.0/SQL/sql-introduction">SQL</a></p>
 </li>
 <li>
-<p>Read more about using <a href="/docs/latest/sqlline">sqlline</a></p>
+<p>Read more about using <a href="/docs/2.9.0/sqlline">sqlline</a></p>
 </li>
 </ul>
 </div>
@@ -2671,8 +2659,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372553' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372553' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286558' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286558' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/read-repair.html b/docs/2.9.0/read-repair.html
index 6fd27b7..1f7cee8 100644
--- a/docs/2.9.0/read-repair.html
+++ b/docs/2.9.0/read-repair.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Read Repair | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/read-repair" />
+    <link rel="canonical" href="/docs/2.9.0/read-repair" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372553">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286559">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372553"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286559"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -837,8 +825,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Using Key-Value Cache API<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Using Key-Value Cache API<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,9 +874,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
-                                class=''
+                                class='active'
                             >Read Repair</a>
                         
                     </li>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2431,7 +2419,7 @@
 </ul>
 </div>
 <div class="paragraph">
-<p>When a backup inconsistency is detected, Ignite will generate a <a href="https://ignite.apache.org/releases/2.9.0/javadoc/org/apache/ignite/events/EventType.html#EVT_CONSISTENCY_VIOLATION">consistency violation event</a> (if the event is enabled in the configuration). You can listen to this event to get notified about inconsistency issues. Refer to the <a href="/docs/latest/events/listening-to-events">Working with Events</a> section for the information on how to listen to events.</p>
+<p>When a backup inconsistency is detected, Ignite will generate a <a href="https://ignite.apache.org/releases/2.9.0/javadoc/org/apache/ignite/events/EventType.html#EVT_CONSISTENCY_VIOLATION">consistency violation event</a> (if the event is enabled in the configuration). You can listen to this event to get notified about inconsistency issues. Refer to the <a href="/docs/2.9.0/events/listening-to-events">Working with Events</a> section for the information on how to listen to events.</p>
 </div>
 <div class="paragraph">
 <p>Read Repair does not guarantee "all copies check" in case value already cached inside the transaction.
@@ -2512,8 +2500,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372553' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372553' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286559' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286559' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/restapi.html b/docs/2.9.0/restapi.html
index 471276c..6fb432d 100644
--- a/docs/2.9.0/restapi.html
+++ b/docs/2.9.0/restapi.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>REST API | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/restapi" />
+    <link rel="canonical" href="/docs/2.9.0/restapi" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372553">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286559">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372553"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286559"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='active' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2379,7 +2367,7 @@
 <div class="paragraph">
 <p>To enable HTTP connectivity, make sure that the <code>ignite-rest-http</code> module is enabled.
 If you use the binary distribution, copy the <code>ignite-rest-http</code> module from <code>IGNITE_HOME/libs/optional/</code> to the <code>IGNITE_HOME/libs</code> folder.
-See <a href="/docs/latest/setup#enabling-modules">Enabling modules</a> for details.</p>
+See <a href="/docs/2.9.0/setup#enabling-modules">Enabling modules</a> for details.</p>
 </div>
 <div class="paragraph">
 <p>Explicit configuration is not required; the connector starts up automatically and listens on port <code>8080</code>. You can check if it works with curl:</p>
@@ -2534,7 +2522,7 @@
 <div class="sect2">
 <h3 id="security">Security</h3>
 <div class="paragraph">
-<p>When <a href="/docs/latest/security/authentication">authentication</a> is configured in the cluster, all applications that use REST API request authentication by providing security credentials.
+<p>When <a href="/docs/2.9.0/security/authentication">authentication</a> is configured in the cluster, all applications that use REST API request authentication by providing security credentials.
 The authentication request returns a session token that can be used with any command within that session.</p>
 </div>
 <div class="paragraph">
@@ -2842,7 +2830,7 @@
 <div class="sect2">
 <h3 id="cluster-state">Cluster State</h3>
 <div class="paragraph">
-<p>Returns the current <a href="/docs/latest/cluster-states">state of the cluster</a>.</p>
+<p>Returns the current <a href="/docs/2.9.0/cluster-states">state of the cluster</a>.</p>
 </div>
 <div class="dlist">
 <dl>
@@ -2876,7 +2864,7 @@
 <div class="sect2">
 <h3 id="change-cluster-state">Change Cluster State</h3>
 <div class="paragraph">
-<p>The <code>setstate</code> command changes the <a href="/docs/latest/cluster-states">cluster state</a>.</p>
+<p>The <code>setstate</code> command changes the <a href="/docs/2.9.0/cluster-states">cluster state</a>.</p>
 </div>
 <div class="dlist">
 <dl>
@@ -2931,7 +2919,7 @@
 <td class="content">
 <div class="paragraph">
 <p>Deactivation deallocates all memory resources, including your application data, on all cluster nodes and disables public cluster API.
-If you have in-memory caches that are not backed up by a persistent storage (neither <a href="/docs/latest/persistence/native-persistence">native persistent storage</a> nor <a href="/docs/latest/persistence/external-storage">external storage</a>), you will lose the data and will have to repopulate these caches.</p>
+If you have in-memory caches that are not backed up by a persistent storage (neither <a href="/docs/2.9.0/persistence/native-persistence">native persistent storage</a> nor <a href="/docs/2.9.0/persistence/external-storage">external storage</a>), you will lose the data and will have to repopulate these caches.</p>
 </div>
 </td>
 </tr>
@@ -3761,7 +3749,7 @@
 <td class="tableblock halign-left valign-top"><p class="tableblock"><code>exp</code></p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">long</p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">Yes</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Expiration time in milliseconds for the entry. When the parameter is set, the operation is executed with <a href="/docs/latest/configuring-caches/expiry-policies">ModifiedExpiryPolicy</a>.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Expiration time in milliseconds for the entry. When the parameter is set, the operation is executed with <a href="/docs/2.9.0/configuring-caches/expiry-policies">ModifiedExpiryPolicy</a>.</p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">60000</p></td>
 </tr>
 </tbody>
@@ -4802,7 +4790,7 @@
 <td class="tableblock halign-left valign-top"><p class="tableblock"><code>exp</code></p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">long</p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">Yes</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Expiration time in milliseconds for the entry. When the parameter is set, the operation is executed with <a href="/docs/latest/configuring-caches/expiry-policies">ModifiedExpiryPolicy</a>.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Expiration time in milliseconds for the entry. When the parameter is set, the operation is executed with <a href="/docs/2.9.0/configuring-caches/expiry-policies">ModifiedExpiryPolicy</a>.</p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">60000</p></td>
 </tr>
 </tbody>
@@ -4912,7 +4900,7 @@
 <td class="tableblock halign-left valign-top"><p class="tableblock"><code>exp</code></p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">long</p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">Yes</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Expiration time in milliseconds for the entry. When the parameter is set, the operation is executed with <a href="/docs/latest/configuring-caches/expiry-policies">ModifiedExpiryPolicy</a>.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Expiration time in milliseconds for the entry. When the parameter is set, the operation is executed with <a href="/docs/2.9.0/configuring-caches/expiry-policies">ModifiedExpiryPolicy</a>.</p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">60000</p></td>
 </tr>
 </tbody>
@@ -5125,7 +5113,7 @@
 <td class="tableblock halign-left valign-top"><p class="tableblock"><code>exp</code></p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">long</p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">Yes</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Expiration time in milliseconds for the entry. When the parameter is set, the operation is executed with <a href="/docs/latest/configuring-caches/expiry-policies">ModifiedExpiryPolicy</a>.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Expiration time in milliseconds for the entry. When the parameter is set, the operation is executed with <a href="/docs/2.9.0/configuring-caches/expiry-policies">ModifiedExpiryPolicy</a>.</p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">60000</p></td>
 </tr>
 </tbody>
@@ -5394,7 +5382,7 @@
 <td class="tableblock halign-left valign-top"><p class="tableblock"><code>templateName</code></p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">Yes</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Name of the cache template registered in Ignite to use as a configuration for the distributed cache. See the <a href="/docs/latest/configuring-caches/configuration-overview#cache-templates" target="_blank" rel="noopener">Cache Template</a> section for more information.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Name of the cache template registered in Ignite to use as a configuration for the distributed cache. See the <a href="/docs/2.9.0/configuring-caches/configuration-overview#cache-templates" target="_blank" rel="noopener">Cache Template</a> section for more information.</p></td>
 </tr>
 <tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock"><code>cacheGroup</code></p></td>
@@ -6490,8 +6478,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372553' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372553' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286559' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286559' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/security/authentication.html b/docs/2.9.0/security/authentication.html
index 3b9b4a1..9f0d2fb 100644
--- a/docs/2.9.0/security/authentication.html
+++ b/docs/2.9.0/security/authentication.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Authentication | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/security/authentication" />
+    <link rel="canonical" href="/docs/2.9.0/security/authentication" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372553">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286559">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372553"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286559"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1764,8 +1752,8 @@
 
             
 
-			<button type='button' data-guide-url="/security" class='group-toggle collapsed parent'>Security<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="/security" class='group-toggle expanded parent'>Security<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1774,9 +1762,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
-                                class=''
+                                class='active'
                             >Authentication</a>
                         
                     </li>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2368,7 +2356,7 @@
 <div class="sectionbody">
 <div class="paragraph">
 <p>You can enable Ignite Authentication by setting the <code>authenticationEnabled</code> property to <code>true</code> in the node&#8217;s configuration.
-This type of authentication requires <a href="/docs/latest/persistence/native-persistence">persistent storage</a> be enabled for at least one data region.</p>
+This type of authentication requires <a href="/docs/2.9.0/persistence/native-persistence">persistent storage</a> be enabled for at least one data region.</p>
 </div>
 <code-tabs><code-tab data-tab='XML'><div class="listingblock">
 <div class="content">
@@ -2422,13 +2410,13 @@
 <div class="ulist">
 <ul>
 <li>
-<p><a href="/docs/latest/sql-reference/ddl#create-user">CREATE USER</a></p>
+<p><a href="/docs/2.9.0/sql-reference/ddl#create-user">CREATE USER</a></p>
 </li>
 <li>
-<p><a href="/docs/latest/sql-reference/ddl#alter-user">ALTER USER</a></p>
+<p><a href="/docs/2.9.0/sql-reference/ddl#alter-user">ALTER USER</a></p>
 </li>
 <li>
-<p><a href="/docs/latest/sql-reference/ddl#drop-user">DROP USER</a></p>
+<p><a href="/docs/2.9.0/sql-reference/ddl#drop-user">DROP USER</a></p>
 </li>
 </ul>
 </div>
@@ -2443,16 +2431,16 @@
 <div class="ulist">
 <ul>
 <li>
-<p><a href="/docs/latest/thin-clients/getting-started-with-thin-clients#authentication">Thin clients</a></p>
+<p><a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients#authentication">Thin clients</a></p>
 </li>
 <li>
-<p><a href="/docs/latest/SQL/JDBC/jdbc-driver#parameters">JDBC driver</a></p>
+<p><a href="/docs/2.9.0/SQL/JDBC/jdbc-driver#parameters">JDBC driver</a></p>
 </li>
 <li>
-<p><a href="/docs/latest/SQL/ODBC/connection-string-dsn#supported-arguments">ODBC driver</a></p>
+<p><a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn#supported-arguments">ODBC driver</a></p>
 </li>
 <li>
-<p><a href="/docs/latest/restapi#security">REST API</a></p>
+<p><a href="/docs/2.9.0/restapi#security">REST API</a></p>
 </li>
 </ul>
 </div>
@@ -2517,8 +2505,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372553' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372553' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286559' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286559' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/security/index.html b/docs/2.9.0/security/index.html
index 475545d..8a6043d 100644
--- a/docs/2.9.0/security/index.html
+++ b/docs/2.9.0/security/index.html
@@ -22,15 +22,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Security | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/security/index" />
+    <link rel="canonical" href="/docs/2.9.0/security/index" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372553">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286559">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372553"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286559"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -38,6 +38,7 @@
 </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"/>
@@ -85,7 +86,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -106,7 +107,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -119,7 +120,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -132,7 +133,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -145,7 +146,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -158,7 +159,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -171,7 +172,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -184,7 +185,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -197,7 +198,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -227,7 +228,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -240,7 +241,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -253,7 +254,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -276,15 +277,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -313,7 +314,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -326,7 +327,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -342,21 +343,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -377,7 +378,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -390,7 +391,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -403,7 +404,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -416,7 +417,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -429,7 +430,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -442,7 +443,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -455,7 +456,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -485,7 +486,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -498,7 +499,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -511,7 +512,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -541,7 +542,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -554,7 +555,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -567,7 +568,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -597,7 +598,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -610,7 +611,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -623,7 +624,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -636,7 +637,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -649,7 +650,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -662,7 +663,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -692,7 +693,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -705,7 +706,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -718,7 +719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -731,7 +732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -744,20 +745,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -770,7 +758,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -786,49 +774,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -849,7 +837,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -862,7 +850,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -875,7 +863,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -888,7 +876,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -904,14 +892,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -932,7 +920,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -945,7 +933,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -958,7 +946,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -971,7 +959,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -984,7 +972,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -997,7 +985,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1010,7 +998,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1023,7 +1011,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1036,7 +1024,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1049,7 +1037,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1079,7 +1067,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1092,7 +1080,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1105,7 +1093,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1118,7 +1106,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1131,7 +1119,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1144,7 +1132,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1157,7 +1145,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1173,7 +1161,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1194,7 +1182,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1207,7 +1195,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1223,21 +1211,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1258,7 +1246,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1271,7 +1259,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1284,7 +1272,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1297,7 +1285,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1310,7 +1298,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1340,7 +1328,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1353,7 +1341,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1366,7 +1354,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1389,35 +1377,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1439,19 +1427,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1473,15 +1461,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1493,7 +1481,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1516,23 +1504,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1544,7 +1532,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1567,23 +1555,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1595,7 +1583,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1618,15 +1606,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1655,7 +1643,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1668,7 +1656,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1691,11 +1679,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1717,11 +1705,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1733,7 +1721,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1746,7 +1734,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1776,7 +1764,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1789,7 +1777,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1812,11 +1800,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1845,7 +1833,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1858,7 +1846,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1871,7 +1859,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1884,7 +1872,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1897,7 +1885,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1910,7 +1898,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1923,7 +1911,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1946,27 +1934,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1995,7 +1983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2008,7 +1996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2021,7 +2009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2034,7 +2022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2047,7 +2035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2060,7 +2048,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2076,28 +2064,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2118,7 +2106,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2131,7 +2119,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2144,7 +2132,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2157,7 +2145,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2170,7 +2158,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2183,7 +2171,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2213,7 +2201,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2226,7 +2214,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2239,7 +2227,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2252,7 +2240,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2265,7 +2253,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2278,7 +2266,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2291,7 +2279,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2304,7 +2292,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2317,7 +2305,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2330,7 +2318,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2343,7 +2331,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2387,7 +2375,7 @@
                    
 
 
-<a  href="/docs/latest//security/authentication" >Authentication</a>
+<a  href="/docs/2.9.0//security/authentication" >Authentication</a>
 
 
 
@@ -2399,7 +2387,7 @@
                    
 
 
-<a  href="/docs/latest//security/ssl-tls" >SSL/TLS</a>
+<a  href="/docs/2.9.0//security/ssl-tls" >SSL/TLS</a>
 
 
 
@@ -2417,9 +2405,9 @@
 
     <ul class='sub_pages'>
     
-        <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+        <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
     
-        <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+        <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
     
     </ul>
 
@@ -2482,8 +2470,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372553' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372553' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286559' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286559' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/security/master-key-rotation.html b/docs/2.9.0/security/master-key-rotation.html
index 86a2222..9f930be 100644
--- a/docs/2.9.0/security/master-key-rotation.html
+++ b/docs/2.9.0/security/master-key-rotation.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Master key rotation | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/security/master-key-rotation" />
+    <link rel="canonical" href="/docs/2.9.0/security/master-key-rotation" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372553">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286559">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372553"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286559"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1764,8 +1752,8 @@
 
             
 
-			<button type='button' data-guide-url="/security" class='group-toggle collapsed parent'>Security<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="/security" class='group-toggle expanded parent'>Security<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1804,17 +1792,17 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Transparent Data Encryption<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-                            <nav class="sub_pages collapsed">
+                                class='expanded parent '>Transparent Data Encryption<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                            <nav class="sub_pages expanded parent">
 
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class='active'>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2367,7 +2355,7 @@
 <h2 id="overview">Overview</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p>Master key encrypts cache keys. Encrypted cache keys are stored on the disk. To learn more see the <a href="/docs/latest/security/tde">Transparent Data Encryption</a> page.</p>
+<p>Master key encrypts cache keys. Encrypted cache keys are stored on the disk. To learn more see the <a href="/docs/2.9.0/security/tde">Transparent Data Encryption</a> page.</p>
 </div>
 <div class="paragraph">
 <p>Ignite 2.9 introduces the master key change process. It allows users to switch Ignite to the new master key with re-encrypting cache keys.</p>
@@ -2389,7 +2377,7 @@
 <h2 id="configuration">Configuration</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p>Master keys are identified by name. When the cluster starts for the first time, the master key name from the configuration will be used. See <a href="/docs/latest/security/tde#configuration">TDE Configuration</a>.</p>
+<p>Master keys are identified by name. When the cluster starts for the first time, the master key name from the configuration will be used. See <a href="/docs/2.9.0/security/tde#configuration">TDE Configuration</a>.</p>
 </div>
 <div class="paragraph">
 <p>Nodes save the master key name to the disk (local <code>MetaStorage</code>) on the first cluster activation and each master key change. If some node restarts, it will use the master key name from the local <code>MetaStorage</code>.</p>
@@ -2511,7 +2499,7 @@
 <h2 id="additional-master-key-generation-example">Additional master key generation example</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p>Ignite comes with the <code>KeystoreEncryptionSpi</code> based on JDK provided cipher algorithm implementations. See <a href="/docs/latest/security/tde#master-key-generation-example">keystore master key generation example</a>. An additional master key can be generated using the <code>keytool</code> as follows:</p>
+<p>Ignite comes with the <code>KeystoreEncryptionSpi</code> based on JDK provided cipher algorithm implementations. See <a href="/docs/2.9.0/security/tde#master-key-generation-example">keystore master key generation example</a>. An additional master key can be generated using the <code>keytool</code> as follows:</p>
 </div>
 <div class="listingblock">
 <div class="content">
@@ -2624,8 +2612,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372553' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372553' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286559' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286559' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/security/ssl-tls.html b/docs/2.9.0/security/ssl-tls.html
index df944f0..4fa902a 100644
--- a/docs/2.9.0/security/ssl-tls.html
+++ b/docs/2.9.0/security/ssl-tls.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>SSL/TLS | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/security/ssl-tls" />
+    <link rel="canonical" href="/docs/2.9.0/security/ssl-tls" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372553">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286559">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372553"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286559"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1764,8 +1752,8 @@
 
             
 
-			<button type='button' data-guide-url="/security" class='group-toggle collapsed parent'>Security<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="/security" class='group-toggle expanded parent'>Security<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,9 +1775,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
-                                class=''
+                                class='active'
                             >SSL/TLS</a>
                         
                     </li>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2760,8 +2748,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372553' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372553' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286559' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286559' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/security/tde.html b/docs/2.9.0/security/tde.html
index 251bccb..c74ab69 100644
--- a/docs/2.9.0/security/tde.html
+++ b/docs/2.9.0/security/tde.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Transparent Data Encryption | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/security/tde" />
+    <link rel="canonical" href="/docs/2.9.0/security/tde" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372553">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286559">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372553"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286559"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1764,8 +1752,8 @@
 
             
 
-			<button type='button' data-guide-url="/security" class='group-toggle collapsed parent'>Security<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="/security" class='group-toggle expanded parent'>Security<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1804,17 +1792,17 @@
                             
                             <button
                                 type='button'
-                                class='collapsed '>Transparent Data Encryption<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-                            <nav class="sub_pages collapsed">
+                                class='expanded parent '>Transparent Data Encryption<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+                            <nav class="sub_pages expanded parent">
 
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class='active'>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2386,7 +2374,7 @@
 <p>Transparent data encryption (TDE) allows users to encrypt their data at rest.</p>
 </div>
 <div class="paragraph">
-<p>When <a href="/docs/latest/persistence/native-persistence">Ignite persistence</a> is turned on, encryption can be enabled per cache/table, in which case the following data will be encrypted:</p>
+<p>When <a href="/docs/2.9.0/persistence/native-persistence">Ignite persistence</a> is turned on, encryption can be enabled per cache/table, in which case the following data will be encrypted:</p>
 </div>
 <div class="ulist">
 <ul>
@@ -2630,8 +2618,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372553' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372553' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286559' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286559' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/services/services.html b/docs/2.9.0/services/services.html
index 52c7fb2..f201ee2 100644
--- a/docs/2.9.0/services/services.html
+++ b/docs/2.9.0/services/services.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Services | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/services/services" />
+    <link rel="canonical" href="/docs/2.9.0/services/services" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372553">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286559">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372553"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286559"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='active' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2643,7 +2631,7 @@
 <h3 id="cache-key">Cache Key</h3>
 <div class="paragraph">
 <p>Affinity-based deployment allows you to deploy a service to the primary node for a specific key in a specific cache.
-Refer to the <a href="/docs/latest/data-modeling/affinity-collocation">Affinity Colocation</a> section for details.
+Refer to the <a href="/docs/2.9.0/data-modeling/affinity-collocation">Affinity Colocation</a> section for details.
 For an affinity-base deployment, specify the desired cache and key in the service configuration.
 The cache does not have to contain the key. The node is determined by the affinity function.
 If the cluster topology changes in a way that the key is re-assigned to another node, the service is redeployed to that node as well.</p>
@@ -2718,7 +2706,7 @@
 <h2 id="re-deploying-services">Re-deploying Services</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p>If you want to update the implementation of a service without stopping the cluster, you can do it if you use the Ignite&#8217;s <a href="/docs/latest/deploying-user-code">DeploymentSPI configuration</a>.</p>
+<p>If you want to update the implementation of a service without stopping the cluster, you can do it if you use the Ignite&#8217;s <a href="/docs/2.9.0/deploying-user-code">DeploymentSPI configuration</a>.</p>
 </div>
 <div class="paragraph">
 <p>Use the following procedure to redeploy the service:</p>
@@ -2823,8 +2811,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372553' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372553' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286559' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286559' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/setup.html b/docs/2.9.0/setup.html
index 840c566..382e644 100644
--- a/docs/2.9.0/setup.html
+++ b/docs/2.9.0/setup.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Setting Up | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/setup" />
+    <link rel="canonical" href="/docs/2.9.0/setup" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372553">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286559">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372553"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286559"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -301,8 +302,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Setting Up<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Setting Up<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -311,9 +312,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
-                                class=''
+                                class='active'
                             >Setting Up Ignite for Java</a>
                         
                     </li>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2486,7 +2474,7 @@
 <div class="ulist">
 <ul>
 <li>
-<p><code>ignite-spring</code> (support for <a href="/docs/latest/understanding-configuration#spring-xml-configuration">XML-based configuration</a>)</p>
+<p><code>ignite-spring</code> (support for <a href="/docs/2.9.0/understanding-configuration#spring-xml-configuration">XML-based configuration</a>)</p>
 </li>
 <li>
 <p><code>ignite-indexing</code> (support for SQL indexing)</p>
@@ -2513,7 +2501,7 @@
 <h2 id="using-docker">Using Docker</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p>If you want to run Ignite in Docker, refer to the <a href="/docs/latest/installation/installing-using-docker">Docker Deployment</a> section.</p>
+<p>If you want to run Ignite in Docker, refer to the <a href="/docs/2.9.0/installation/installing-using-docker">Docker Deployment</a> section.</p>
 </div>
 </div>
 </div>
@@ -2521,7 +2509,7 @@
 <h2 id="configuring-work-directory">Configuring Work Directory</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p>Ignite uses a work directory to store your application data (if you use the <a href="/docs/latest/persistence/native-persistence">Native Persistence</a> feature), index files, metadata information, logs, and other files. The default work directory is as follows:</p>
+<p>Ignite uses a work directory to store your application data (if you use the <a href="/docs/2.9.0/persistence/native-persistence">Native Persistence</a> feature), index files, metadata information, logs, and other files. The default work directory is as follows:</p>
 </div>
 <div class="ulist">
 <ul>
@@ -2669,7 +2657,7 @@
 </tr>
 <tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock">ignite-aws</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Cluster discovery on AWS S3. Refer to <a href="/docs/latest/clustering/discovery-in-the-cloud#amazon-s3-ip-finder">Amazon S3 IP Finder</a> for details.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Cluster discovery on AWS S3. Refer to <a href="/docs/2.9.0/clustering/discovery-in-the-cloud#amazon-s3-ip-finder">Amazon S3 IP Finder</a> for details.</p></td>
 </tr>
 <tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock">ignite-cassandra-serializers</p></td>
@@ -2693,7 +2681,7 @@
 </tr>
 <tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock">ignite-indexing</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="/docs/latest/SQL/indexes">SQL querying and indexing</a></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="/docs/2.9.0/SQL/indexes">SQL querying and indexing</a></p></td>
 </tr>
 <tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock">ignite-jcl</p></td>
@@ -2722,7 +2710,7 @@
 <tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock">ignite-ml</p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">Ignite ML Grid provides machine learning features and relevant data structures and methods of linear algebra, including on heap and off heap, dense and sparse, local and distributed implementations.
-Refer to the <a href="/docs/latest/machine-learning/ml">Machine Learning</a> documentation for details.</p></td>
+Refer to the <a href="/docs/2.9.0/machine-learning/ml">Machine Learning</a> documentation for details.</p></td>
 </tr>
 <tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock">ignite-osgi</p></td>
@@ -2754,7 +2742,7 @@
 </tr>
 <tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock">ignite-rest-http</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Ignite REST-HTTP starts a Jetty-based server within a node that can be used to execute tasks and/or cache commands in grid using HTTP-based <a href="/docs/latest/restapi">RESTful APIs</a>.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Ignite REST-HTTP starts a Jetty-based server within a node that can be used to execute tasks and/or cache commands in grid using HTTP-based <a href="/docs/2.9.0/restapi">RESTful APIs</a>.</p></td>
 </tr>
 <tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock">ignite-scalar</p></td>
@@ -2770,7 +2758,7 @@
 </tr>
 <tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock">ignite-slf4j</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Support for <a href="/docs/latest/logging#using-slf4j">SLF4J logging framework</a>.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Support for <a href="/docs/2.9.0/logging#using-slf4j">SLF4J logging framework</a>.</p></td>
 </tr>
 <tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock">ignite-spark</p></td>
@@ -2825,7 +2813,7 @@
 <div class="paragraph">
 <p>If you are going to use either binary distribution or Maven, you are
 encouraged to set up the work directory for Ignite.
-The work directory is used to store metadata information, index files, your application data (if you use the <a href="/docs/latest/persistence/native-persistence">Native Persistence</a> feature), logs, and other files.
+The work directory is used to store metadata information, index files, your application data (if you use the <a href="/docs/2.9.0/persistence/native-persistence">Native Persistence</a> feature), logs, and other files.
 We recommend you always set up the work directory.</p>
 </div>
 </div>
@@ -2933,8 +2921,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372553' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372553' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286559' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286559' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/sql-reference/aggregate-functions.html b/docs/2.9.0/sql-reference/aggregate-functions.html
index 8b7ef9b..03ec8db 100644
--- a/docs/2.9.0/sql-reference/aggregate-functions.html
+++ b/docs/2.9.0/sql-reference/aggregate-functions.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Aggregate Functions | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/sql-reference/aggregate-functions" />
+    <link rel="canonical" href="/docs/2.9.0/sql-reference/aggregate-functions" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372553">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286559">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372553"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286559"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2201,8 +2189,8 @@
 
             
 
-			<button type='button' data-guide-url="/sql-reference/sql-reference-overview" class='group-toggle collapsed '>SQL Reference<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="/sql-reference/sql-reference-overview" class='group-toggle expanded '>SQL Reference<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,9 +2264,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
-                                class=''
+                                class='active'
                             >Aggregate functions</a>
                         
                     </li>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2477,13 +2465,13 @@
 <div class="ulist">
 <ul>
 <li>
-<p><code>SqlFieldsQuery.collocated = true</code> if you use the <a href="/docs/latest/SQL/sql-api">SQL API</a> to execute queries.</p>
+<p><code>SqlFieldsQuery.collocated = true</code> if you use the <a href="/docs/2.9.0/SQL/sql-api">SQL API</a> to execute queries.</p>
 </li>
 <li>
-<p><a href="/docs/latest/SQL/JDBC/jdbc-driver#parameters">JDBC connection string parameter</a></p>
+<p><a href="/docs/2.9.0/SQL/JDBC/jdbc-driver#parameters">JDBC connection string parameter</a></p>
 </li>
 <li>
-<p><a href="/docs/latest/SQL/ODBC/connection-string-dsn#supported-arguments">ODBC connection string argument</a></p>
+<p><a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn#supported-arguments">ODBC connection string argument</a></p>
 </li>
 </ul>
 </div>
@@ -2578,13 +2566,13 @@
 <div class="ulist">
 <ul>
 <li>
-<p><code>SqlFieldsQuery.collocated = true</code> if you use the <a href="/docs/latest/SQL/sql-api">SQL API</a> to execute queries.</p>
+<p><code>SqlFieldsQuery.collocated = true</code> if you use the <a href="/docs/2.9.0/SQL/sql-api">SQL API</a> to execute queries.</p>
 </li>
 <li>
-<p><a href="/docs/latest/SQL/JDBC/jdbc-driver#parameters">JDBC connection string parameter</a></p>
+<p><a href="/docs/2.9.0/SQL/JDBC/jdbc-driver#parameters">JDBC connection string parameter</a></p>
 </li>
 <li>
-<p><a href="/docs/latest/SQL/ODBC/connection-string-dsn#supported-arguments">ODBC connection string argument</a></p>
+<p><a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn#supported-arguments">ODBC connection string argument</a></p>
 </li>
 </ul>
 </div>
@@ -2807,8 +2795,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372553' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372553' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286559' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286559' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/sql-reference/data-types.html b/docs/2.9.0/sql-reference/data-types.html
index 9cb9b34..e29ca4d 100644
--- a/docs/2.9.0/sql-reference/data-types.html
+++ b/docs/2.9.0/sql-reference/data-types.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Data Types | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/sql-reference/data-types" />
+    <link rel="canonical" href="/docs/2.9.0/sql-reference/data-types" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372553">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286559">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372553"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286559"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2201,8 +2189,8 @@
 
             
 
-			<button type='button' data-guide-url="/sql-reference/sql-reference-overview" class='group-toggle collapsed '>SQL Reference<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="/sql-reference/sql-reference-overview" class='group-toggle expanded '>SQL Reference<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,9 +2329,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
-                                class=''
+                                class='active'
                             >Data Types</a>
                         
                     </li>
@@ -2880,8 +2868,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372553' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372553' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286559' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286559' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/sql-reference/date-time-functions.html b/docs/2.9.0/sql-reference/date-time-functions.html
index 87205cf..5097a30 100644
--- a/docs/2.9.0/sql-reference/date-time-functions.html
+++ b/docs/2.9.0/sql-reference/date-time-functions.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Date and Time Functions | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/sql-reference/date-time-functions" />
+    <link rel="canonical" href="/docs/2.9.0/sql-reference/date-time-functions" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372553">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286559">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372553"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286559"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2201,8 +2189,8 @@
 
             
 
-			<button type='button' data-guide-url="/sql-reference/sql-reference-overview" class='group-toggle collapsed '>SQL Reference<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="/sql-reference/sql-reference-overview" class='group-toggle expanded '>SQL Reference<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,9 +2303,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
-                                class=''
+                                class='active'
                             >Data and Time Functions</a>
                         
                     </li>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2906,8 +2894,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372553' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372553' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286559' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286559' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/sql-reference/ddl.html b/docs/2.9.0/sql-reference/ddl.html
index ed4aa77..6df9f17 100644
--- a/docs/2.9.0/sql-reference/ddl.html
+++ b/docs/2.9.0/sql-reference/ddl.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Data Definition Language (DDL) | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/sql-reference/ddl" />
+    <link rel="canonical" href="/docs/2.9.0/sql-reference/ddl" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372553">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286559">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372553"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286559"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2201,8 +2189,8 @@
 
             
 
-			<button type='button' data-guide-url="/sql-reference/sql-reference-overview" class='group-toggle collapsed '>SQL Reference<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="/sql-reference/sql-reference-overview" class='group-toggle expanded '>SQL Reference<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,9 +2212,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
-                                class=''
+                                class='active'
                             >Data Definition Language (DDL)</a>
                         
                     </li>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2413,42 +2401,42 @@
 <div class="ulist">
 <ul>
 <li>
-<p><code>TEMPLATE=&lt;cache&#8217;s template name&gt;</code> - case-sensitive​ name of a <a href="/docs/latest/configuring-caches/configuration-overview#cache-templates">cache template</a>. A template is an instance of the <code>CacheConfiguration</code> class registered by calling <code>Ignite.addCacheConfiguration()</code>. Use predefined <code>TEMPLATE=PARTITIONED</code> or <code>TEMPLATE=REPLICATED</code> templates to create the cache with the corresponding replication mode. The rest of the parameters will be those that are defined in the <code>CacheConfiguration</code> object. By default, <code>TEMPLATE=PARTITIONED</code> is used if the template is not specified explicitly.</p>
+<p><code>TEMPLATE=&lt;cache&#8217;s template name&gt;</code> - case-sensitive​ name of a <a href="/docs/2.9.0/configuring-caches/configuration-overview#cache-templates">cache template</a>. A template is an instance of the <code>CacheConfiguration</code> class registered by calling <code>Ignite.addCacheConfiguration()</code>. Use predefined <code>TEMPLATE=PARTITIONED</code> or <code>TEMPLATE=REPLICATED</code> templates to create the cache with the corresponding replication mode. The rest of the parameters will be those that are defined in the <code>CacheConfiguration</code> object. By default, <code>TEMPLATE=PARTITIONED</code> is used if the template is not specified explicitly.</p>
 </li>
 <li>
-<p><code>BACKUPS=&lt;number of backups&gt;</code> - sets the number of <a href="/docs/latest/configuring-caches/configuring-backups">partition backups</a>. If neither this nor the <code>TEMPLATE</code> parameter is set, then the cache is created with <code>0</code> backup copies.</p>
+<p><code>BACKUPS=&lt;number of backups&gt;</code> - sets the number of <a href="/docs/2.9.0/configuring-caches/configuring-backups">partition backups</a>. If neither this nor the <code>TEMPLATE</code> parameter is set, then the cache is created with <code>0</code> backup copies.</p>
 </li>
 <li>
-<p><code>ATOMICITY=&lt;ATOMIC | TRANSACTIONAL | TRANSACTIONAL_SNAPSHOT&gt;</code> - sets <a href="/docs/latest/key-value-api/transactions">atomicity mode</a> for the underlying cache. If neither this nor the <code>TEMPLATE</code> parameter is set, then the cache is created with the <code>ATOMIC</code> mode enabled. If <code>TRANSACTIONAL_SNAPSHOT</code> is specified, the table will <a href="/docs/latest/transactions/mvcc">support transactions</a>.</p>
+<p><code>ATOMICITY=&lt;ATOMIC | TRANSACTIONAL | TRANSACTIONAL_SNAPSHOT&gt;</code> - sets <a href="/docs/2.9.0/key-value-api/transactions">atomicity mode</a> for the underlying cache. If neither this nor the <code>TEMPLATE</code> parameter is set, then the cache is created with the <code>ATOMIC</code> mode enabled. If <code>TRANSACTIONAL_SNAPSHOT</code> is specified, the table will <a href="/docs/2.9.0/transactions/mvcc">support transactions</a>.</p>
 </li>
 <li>
 <p><code>WRITE_SYNCHRONIZATION_MODE=&lt;PRIMARY_SYNC | FULL_SYNC | FULL_ASYNC&gt;</code> -
 sets the write synchronization mode for the underlying cache. If neither this nor the <code>TEMPLATE</code> parameter is set, then the cache is created with <code>FULL_SYNC</code> mode enabled.</p>
 </li>
 <li>
-<p><code>CACHE_GROUP=&lt;group name&gt;</code> - specifies the <a href="/docs/latest/configuring-caches/cache-groups">group name</a> the underlying cache belongs to.</p>
+<p><code>CACHE_GROUP=&lt;group name&gt;</code> - specifies the <a href="/docs/2.9.0/configuring-caches/cache-groups">group name</a> the underlying cache belongs to.</p>
 </li>
 <li>
-<p><code>AFFINITY_KEY=&lt;affinity key column name&gt;</code> - specifies an <a href="/docs/latest/data-modeling/affinity-collocation">affinity key</a> name which is a column of the <code>PRIMARY KEY</code> constraint.</p>
+<p><code>AFFINITY_KEY=&lt;affinity key column name&gt;</code> - specifies an <a href="/docs/2.9.0/data-modeling/affinity-collocation">affinity key</a> name which is a column of the <code>PRIMARY KEY</code> constraint.</p>
 </li>
 <li>
 <p><code>CACHE_NAME=&lt;custom name of the new cache&gt;</code> - the name of the underlying cache created by the command.</p>
 </li>
 <li>
-<p><code>DATA_REGION=&lt;existing data region name&gt;</code> - name of the <a href="/docs/latest/memory-configuration/data-regions">data region</a> where table entries should be stored. By default, Ignite stores all the data in a default region.</p>
+<p><code>DATA_REGION=&lt;existing data region name&gt;</code> - name of the <a href="/docs/2.9.0/memory-configuration/data-regions">data region</a> where table entries should be stored. By default, Ignite stores all the data in a default region.</p>
 </li>
 <li>
-<p><code>KEY_TYPE=&lt;custom name of the key type&gt;</code> - sets the name of the custom key type that is used from the key-value APIs in Ignite. The name should correspond to a Java, .NET, or C++ class, or it can be a random one if <a href="/docs/latest/data-modeling/data-modeling#binary-object-format">BinaryObjects</a> is used instead of a custom class. The number of fields and their types in the custom key type has to correspond to the <code>PRIMARY KEY</code>. Refer to the <a href="#Description">[Description]</a> section below for more details.</p>
+<p><code>KEY_TYPE=&lt;custom name of the key type&gt;</code> - sets the name of the custom key type that is used from the key-value APIs in Ignite. The name should correspond to a Java, .NET, or C++ class, or it can be a random one if <a href="/docs/2.9.0/data-modeling/data-modeling#binary-object-format">BinaryObjects</a> is used instead of a custom class. The number of fields and their types in the custom key type has to correspond to the <code>PRIMARY KEY</code>. Refer to the <a href="#Description">[Description]</a> section below for more details.</p>
 </li>
 <li>
 <p><code>VALUE_TYPE=&lt;custom name of the value type of the new cache&gt;</code> - sets the name of a custom value type that is used from the key-value and other non-SQL APIs in Ignite. The name should correspond to a Java, .NET, or C++ class, or it can be a random one if
-<a href="/docs/latest/data-modeling/data-modeling#binary-object-format">BinaryObjects</a> is used instead of a custom class. The value type should include all the columns defined in the CREATE TABLE command except for those listed in the <code>PRIMARY KEY</code> constraint. Refer to the <a href="#Description">[Description]</a> section below for more details.</p>
+<a href="/docs/2.9.0/data-modeling/data-modeling#binary-object-format">BinaryObjects</a> is used instead of a custom class. The value type should include all the columns defined in the CREATE TABLE command except for those listed in the <code>PRIMARY KEY</code> constraint. Refer to the <a href="#Description">[Description]</a> section below for more details.</p>
 </li>
 <li>
-<p><code>WRAP_KEY=&lt;true | false&gt;</code> - this flag controls whether a <em>single column</em> <code>PRIMARY KEY</code> should be wrapped in the <a href="/docs/latest/data-modeling/data-modeling#binary-object-format">BinaryObjects</a> format or not. By default, this flag is set to false. This flag does not have any effect on the <code>PRIMARY KEY</code> with multiple columns; it always gets wrapped regardless of the value of the parameter.</p>
+<p><code>WRAP_KEY=&lt;true | false&gt;</code> - this flag controls whether a <em>single column</em> <code>PRIMARY KEY</code> should be wrapped in the <a href="/docs/2.9.0/data-modeling/data-modeling#binary-object-format">BinaryObjects</a> format or not. By default, this flag is set to false. This flag does not have any effect on the <code>PRIMARY KEY</code> with multiple columns; it always gets wrapped regardless of the value of the parameter.</p>
 </li>
 <li>
-<p><code>WRAP_VALUE=&lt;true | false&gt;</code> - this flag controls whether a single column value of a primitive type should be wrapped in the <a href="/docs/latest/data-modeling/data-modeling#binary-object-format">BinaryObjects</a> format or not. By default, this flag is set to true. This flag does not have any effect on the value with multiple columns; it always gets wrapped regardless of the value of the parameter. Set this parameter to false if you have a single column value and do not plan to add additional columns to the table. Note that once the parameter is set to false, you can&#8217;t use the <code>ALTER TABLE ADD COLUMN</code> command for this specific table.</p>
+<p><code>WRAP_VALUE=&lt;true | false&gt;</code> - this flag controls whether a single column value of a primitive type should be wrapped in the <a href="/docs/2.9.0/data-modeling/data-modeling#binary-object-format">BinaryObjects</a> format or not. By default, this flag is set to true. This flag does not have any effect on the value with multiple columns; it always gets wrapped regardless of the value of the parameter. Set this parameter to false if you have a single column value and do not plan to add additional columns to the table. Note that once the parameter is set to false, you can&#8217;t use the <code>ALTER TABLE ADD COLUMN</code> command for this specific table.</p>
 </li>
 </ul>
 </div>
@@ -2459,7 +2447,7 @@
 <p>The CREATE TABLE command creates a new Ignite cache and defines a SQL table on top of it. The cache stores the data in the form of key-value pairs while the table allows processing the data with SQL queries.</p>
 </div>
 <div class="paragraph">
-<p>The table will reside in the schema specified in the connection parameters. If no schema is specified, the PUBLIC schema will be used. See <a href="/docs/latest/SQL/schemas">Schemas</a> for more information about schemas in Ignite.</p>
+<p>The table will reside in the schema specified in the connection parameters. If no schema is specified, the PUBLIC schema will be used. See <a href="/docs/2.9.0/SQL/schemas">Schemas</a> for more information about schemas in Ignite.</p>
 </div>
 <div class="paragraph">
 <p>Note that the CREATE TABLE operation is synchronous and blocks the execution of other DDL commands that are issued while CREATE TABLE is still in progress. The execution of DML commands is not affected and can be performed in parallel.</p>
@@ -2478,7 +2466,7 @@
 </ul>
 </div>
 <div class="paragraph">
-<p>Read more about the database architecture on the <a href="/docs/latest/SQL/sql-introduction">SQL Introduction</a> page.</p>
+<p>Read more about the database architecture on the <a href="/docs/2.9.0/SQL/sql-introduction">SQL Introduction</a> page.</p>
 </div>
 <div class="paragraph">
 <p>Examples:</p>
@@ -2587,7 +2575,7 @@
 <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>LOGGING</code> - enable <a href="/docs/latest/persistence/native-persistence#write-ahead-log">write-ahead logging</a> for the table. Write-ahead logging in enabled by default. The command is relevant only if Ignite persistence is used.</p>
+<p><code>LOGGING</code> - enable <a href="/docs/2.9.0/persistence/native-persistence#write-ahead-log">write-ahead logging</a> for the table. Write-ahead logging in enabled by default. The command is relevant only if Ignite persistence is used.</p>
 </li>
 <li>
 <p><code>NOLOGGING</code> - disable write-ahead logging for the table. The command is relevant only if Ignite persistence is used.</p>
@@ -2595,7 +2583,7 @@
 </ul>
 </div>
 <div class="paragraph">
-<p><code>ALTER TABLE 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/latest/sql-reference/dml">DML commands</a> and indexed with the <a href="#create-index">CREATE INDEX</a> statement.</p>
+<p><code>ALTER TABLE 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/2.9.0/sql-reference/dml">DML commands</a> and indexed with the <a href="#create-index">CREATE INDEX</a> statement.</p>
 </div>
 <div class="paragraph">
 <p><code>ALTER TABLE 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>
@@ -2621,7 +2609,7 @@
 <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="/docs/latest/persistence/native-persistence">Ignite persistence</a> is enabled. Thus, the changes can survive full cluster restarts.</p>
+<p>Schema changes applied by this command are persisted on disk if <a href="/docs/2.9.0/persistence/native-persistence">Ignite persistence</a> is enabled. Thus, the changes can survive full cluster restarts.</p>
 </div>
 <div class="paragraph">
 <p>Examples:</p>
@@ -2730,7 +2718,7 @@
 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="/docs/latest/persistence/native-persistence">Ignite persistence</a> is enabled. Thus, the changes can survive full cluster restarts.</p>
+<p>Schema changes applied by this command are persisted on disk if <a href="/docs/2.9.0/persistence/native-persistence">Ignite persistence</a> is enabled. Thus, the changes can survive full cluster restarts.</p>
 </div>
 <div class="paragraph">
 <p>Examples:</p>
@@ -2784,7 +2772,7 @@
 <div class="ulist">
 <ul>
 <li>
-<p><code>INLINE_SIZE</code> - specifies index inline size in bytes. Depending on the size, Ignite will place the whole indexed value or a part of it directly into index pages, thus omitting extra calls to data pages and increasing queries' performance. Index inlining is enabled by default and the size is pre-calculated automatically based on the table structure. To disable inlining, set the size to 0 (not recommended). Refer to the <a href="/docs/latest/SQL/sql-tuning#increasing-index-inline-size">Increasing Index Inline Size</a> section for more details.</p>
+<p><code>INLINE_SIZE</code> - specifies index inline size in bytes. Depending on the size, Ignite will place the whole indexed value or a part of it directly into index pages, thus omitting extra calls to data pages and increasing queries' performance. Index inlining is enabled by default and the size is pre-calculated automatically based on the table structure. To disable inlining, set the size to 0 (not recommended). Refer to the <a href="/docs/2.9.0/SQL/sql-tuning#increasing-index-inline-size">Increasing Index Inline Size</a> section for more details.</p>
 </li>
 <li>
 <p><code>PARALLEL</code> - specifies the number of threads to be used in parallel for index creation. The greater number is set, the faster the index is created and built. If the value exceeds the number of CPUs, then it will be decreased to the number of cores. If the parameter is not specified, then the number of threads is calculated as 25% of the CPU cores available.</p>
@@ -2801,7 +2789,7 @@
 <p>If <code>CREATE INDEX</code> is executed in runtime on live data then the database will iterate over the specified columns synchronously indexing them. The rest of the DDL commands targeting the same table are blocked until CREATE INDEX is in progress. DML command execution is not affected and can be performed in parallel.</p>
 </div>
 <div class="paragraph">
-<p>Schema changes applied by this command are persisted on disk if <a href="/docs/latest/persistence/native-persistence">Ignite persistence</a> is enabled. Thus, the changes can survive full cluster restarts.</p>
+<p>Schema changes applied by this command are persisted on disk if <a href="/docs/2.9.0/persistence/native-persistence">Ignite persistence</a> is enabled. Thus, the changes can survive full cluster restarts.</p>
 </div>
 <div class="sect2">
 <h3 id="indexes-tradeoffs">Indexes Tradeoffs</h3>
@@ -2989,7 +2977,7 @@
 <p>DDL commands targeting the same table are blocked until <code>DROP INDEX</code> is in progress. DML command execution is not affected and can be performed in parallel.</p>
 </div>
 <div class="paragraph">
-<p>Schema changes applied by this command are persisted on disk if <a href="/docs/latest/persistence/native-persistence">Ignite persistence</a> is enabled. Thus, the changes can survive full cluster restarts.</p>
+<p>Schema changes applied by this command are persisted on disk if <a href="/docs/2.9.0/persistence/native-persistence">Ignite persistence</a> is enabled. Thus, the changes can survive full cluster restarts.</p>
 </div>
 <h3 id="examples" class="discrete">Examples</h3>
 <div class="paragraph">
@@ -3225,8 +3213,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372553' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372553' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286559' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286559' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/sql-reference/dml.html b/docs/2.9.0/sql-reference/dml.html
index 1f26357..2ecdce6 100644
--- a/docs/2.9.0/sql-reference/dml.html
+++ b/docs/2.9.0/sql-reference/dml.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Data Manipulation Language (DML) | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/sql-reference/dml" />
+    <link rel="canonical" href="/docs/2.9.0/sql-reference/dml" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372553">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286559">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372553"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286559"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2201,8 +2189,8 @@
 
             
 
-			<button type='button' data-guide-url="/sql-reference/sql-reference-overview" class='group-toggle collapsed '>SQL Reference<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="/sql-reference/sql-reference-overview" class='group-toggle expanded '>SQL Reference<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,9 +2225,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
-                                class=''
+                                class='active'
                             >Data Manipulation Language (DML)</a>
                         
                     </li>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2455,7 +2443,7 @@
 <div class="sect2">
 <h3 id="description">Description</h3>
 <div class="paragraph">
-<p><code>SELECT</code> queries can be executed against both <a href="/docs/latest/data-modeling/data-partitioning#replicated">replicated</a> and <a href="/docs/latest/data-modeling/data-partitioning#partitioned">partitioned</a> data.</p>
+<p><code>SELECT</code> queries can be executed against both <a href="/docs/2.9.0/data-modeling/data-partitioning#replicated">replicated</a> and <a href="/docs/2.9.0/data-modeling/data-partitioning#partitioned">partitioned</a> data.</p>
 </div>
 <div class="paragraph">
 <p>When queries are executed against fully replicated data, Ignite sends a query to a single cluster node and run it over the local data there.</p>
@@ -2919,8 +2907,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372553' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372553' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286559' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286559' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/sql-reference/index.html b/docs/2.9.0/sql-reference/index.html
index b3f256d..4e26cb3 100644
--- a/docs/2.9.0/sql-reference/index.html
+++ b/docs/2.9.0/sql-reference/index.html
@@ -22,15 +22,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>SQL Reference | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/sql-reference/index" />
+    <link rel="canonical" href="/docs/2.9.0/sql-reference/index" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372553">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286559">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372553"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286559"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -38,6 +38,7 @@
 </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"/>
@@ -85,7 +86,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -106,7 +107,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -119,7 +120,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -132,7 +133,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -145,7 +146,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -158,7 +159,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -171,7 +172,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -184,7 +185,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -197,7 +198,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -227,7 +228,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -240,7 +241,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -253,7 +254,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -276,15 +277,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -313,7 +314,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -326,7 +327,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -342,21 +343,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -377,7 +378,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -390,7 +391,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -403,7 +404,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -416,7 +417,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -429,7 +430,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -442,7 +443,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -455,7 +456,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -485,7 +486,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -498,7 +499,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -511,7 +512,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -541,7 +542,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -554,7 +555,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -567,7 +568,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -597,7 +598,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -610,7 +611,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -623,7 +624,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -636,7 +637,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -649,7 +650,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -662,7 +663,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -692,7 +693,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -705,7 +706,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -718,7 +719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -731,7 +732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -744,20 +745,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -770,7 +758,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -786,49 +774,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -849,7 +837,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -862,7 +850,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -875,7 +863,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -888,7 +876,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -904,14 +892,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -932,7 +920,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -945,7 +933,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -958,7 +946,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -971,7 +959,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -984,7 +972,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -997,7 +985,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1010,7 +998,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1023,7 +1011,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1036,7 +1024,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1049,7 +1037,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1079,7 +1067,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1092,7 +1080,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1105,7 +1093,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1118,7 +1106,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1131,7 +1119,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1144,7 +1132,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1157,7 +1145,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1173,7 +1161,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1194,7 +1182,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1207,7 +1195,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1223,21 +1211,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1258,7 +1246,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1271,7 +1259,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1284,7 +1272,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1297,7 +1285,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1310,7 +1298,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1340,7 +1328,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1353,7 +1341,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1366,7 +1354,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1389,35 +1377,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1439,19 +1427,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1473,15 +1461,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1493,7 +1481,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1516,23 +1504,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1544,7 +1532,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1567,23 +1555,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1595,7 +1583,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1618,15 +1606,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1655,7 +1643,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1668,7 +1656,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1691,11 +1679,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1717,11 +1705,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1733,7 +1721,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1746,7 +1734,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1776,7 +1764,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1789,7 +1777,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1812,11 +1800,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1845,7 +1833,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1858,7 +1846,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1871,7 +1859,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1884,7 +1872,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1897,7 +1885,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1910,7 +1898,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1923,7 +1911,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1946,27 +1934,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1995,7 +1983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2008,7 +1996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2021,7 +2009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2034,7 +2022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2047,7 +2035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2060,7 +2048,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2076,28 +2064,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2118,7 +2106,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2131,7 +2119,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2144,7 +2132,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2157,7 +2145,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2170,7 +2158,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2183,7 +2171,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2213,7 +2201,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2226,7 +2214,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2239,7 +2227,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2252,7 +2240,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2265,7 +2253,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2278,7 +2266,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2291,7 +2279,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2304,7 +2292,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2317,7 +2305,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2330,7 +2318,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2343,7 +2331,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2438,8 +2426,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372553' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372553' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286559' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286559' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/sql-reference/numeric-functions.html b/docs/2.9.0/sql-reference/numeric-functions.html
index d45f38a..0418f27 100644
--- a/docs/2.9.0/sql-reference/numeric-functions.html
+++ b/docs/2.9.0/sql-reference/numeric-functions.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Numeric Functions | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/sql-reference/numeric-functions" />
+    <link rel="canonical" href="/docs/2.9.0/sql-reference/numeric-functions" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372553">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286559">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372553"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286559"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2201,8 +2189,8 @@
 
             
 
-			<button type='button' data-guide-url="/sql-reference/sql-reference-overview" class='group-toggle collapsed '>SQL Reference<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="/sql-reference/sql-reference-overview" class='group-toggle expanded '>SQL Reference<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,9 +2277,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
-                                class=''
+                                class='active'
                             >Numeric Functions</a>
                         
                     </li>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -3991,8 +3979,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372553' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372553' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286559' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286559' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/sql-reference/operational-commands.html b/docs/2.9.0/sql-reference/operational-commands.html
index bd85b02..19c38af 100644
--- a/docs/2.9.0/sql-reference/operational-commands.html
+++ b/docs/2.9.0/sql-reference/operational-commands.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Operational Commands | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/sql-reference/operational-commands" />
+    <link rel="canonical" href="/docs/2.9.0/sql-reference/operational-commands" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372553">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286559">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372553"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286559"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2201,8 +2189,8 @@
 
             
 
-			<button type='button' data-guide-url="/sql-reference/sql-reference-overview" class='group-toggle collapsed '>SQL Reference<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="/sql-reference/sql-reference-overview" class='group-toggle expanded '>SQL Reference<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,9 +2251,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
-                                class=''
+                                class='active'
                             >Operational Commands</a>
                         
                     </li>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2527,7 +2515,7 @@
 <div class="sect2">
 <h3 id="example-2">Example</h3>
 <div class="paragraph">
-<p>As an example, you can use the sample world.sql file that is shipped with the latest Ignite distribution. It can be found in the <code>{IGNITE_HOME}/examples/sql/</code> directory. You can use the <code>run</code> command from <a href="/docs/latest/sqlline" target="_blank" rel="noopener">SQLLine</a>, as shown below:</p>
+<p>As an example, you can use the sample world.sql file that is shipped with the latest Ignite distribution. It can be found in the <code>{IGNITE_HOME}/examples/sql/</code> directory. You can use the <code>run</code> command from <a href="/docs/2.9.0/sqlline" target="_blank" rel="noopener">SQLLine</a>, as shown below:</p>
 </div>
 <div class="listingblock">
 <div class="content">
@@ -2617,8 +2605,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372553' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372553' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286559' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286559' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/sql-reference/sql-conformance.html b/docs/2.9.0/sql-reference/sql-conformance.html
index 54c9632..dcac65d 100644
--- a/docs/2.9.0/sql-reference/sql-conformance.html
+++ b/docs/2.9.0/sql-reference/sql-conformance.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>SQL Conformance | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/sql-reference/sql-conformance" />
+    <link rel="canonical" href="/docs/2.9.0/sql-reference/sql-conformance" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372554">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286559">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372554"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286559"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2201,8 +2189,8 @@
 
             
 
-			<button type='button' data-guide-url="/sql-reference/sql-reference-overview" class='group-toggle collapsed '>SQL Reference<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="/sql-reference/sql-reference-overview" class='group-toggle expanded '>SQL Reference<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -2211,9 +2199,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
-                                class=''
+                                class='active'
                             >SQL Conformance</a>
                         
                     </li>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2812,10 +2800,10 @@
 <p>Ignite provides partial support for this feature implementing a subset of standard error codes and introducing custom ones. A full list of errors​ supported by Ignite can be found here:</p>
 </div>
 <div class="paragraph">
-<p><a href="/docs/latest/SQL/JDBC/jdbc-driver#error-codes">JDBC Error Codes</a></p>
+<p><a href="/docs/2.9.0/SQL/JDBC/jdbc-driver#error-codes">JDBC Error Codes</a></p>
 </div>
 <div class="paragraph">
-<p><a href="/docs/latest/SQL/ODBC/error-codes">ODBC Error Codes</a></p>
+<p><a href="/docs/2.9.0/SQL/ODBC/error-codes">ODBC Error Codes</a></p>
 </div></div></td>
 </tr>
 <tr>
@@ -2884,7 +2872,7 @@
 <p><code>F031–19REVOKE</code> statement: RESTRICT clause</p>
 </div>
 <div class="paragraph">
-<p>A <a href="/docs/latest/sql-reference/ddl" target="_blank" rel="noopener">DDL</a> is being actively developed; more features will be supported in upcoming releases.</p>
+<p>A <a href="/docs/2.9.0/sql-reference/ddl" target="_blank" rel="noopener">DDL</a> is being actively developed; more features will be supported in upcoming releases.</p>
 </div></div></td>
 </tr>
 <tr>
@@ -3156,8 +3144,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372554' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372554' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286559' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286559' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/sql-reference/string-functions.html b/docs/2.9.0/sql-reference/string-functions.html
index ba243af..3a3a79d 100644
--- a/docs/2.9.0/sql-reference/string-functions.html
+++ b/docs/2.9.0/sql-reference/string-functions.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>String Functions | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/sql-reference/string-functions" />
+    <link rel="canonical" href="/docs/2.9.0/sql-reference/string-functions" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372554">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286559">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372554"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286559"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2201,8 +2189,8 @@
 
             
 
-			<button type='button' data-guide-url="/sql-reference/sql-reference-overview" class='group-toggle collapsed '>SQL Reference<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="/sql-reference/sql-reference-overview" class='group-toggle expanded '>SQL Reference<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,9 +2290,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
-                                class=''
+                                class='active'
                             >String Functions</a>
                         
                     </li>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -3474,8 +3462,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372554' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372554' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286559' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286559' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/sql-reference/system-functions.html b/docs/2.9.0/sql-reference/system-functions.html
index 5b62e50..2110588 100644
--- a/docs/2.9.0/sql-reference/system-functions.html
+++ b/docs/2.9.0/sql-reference/system-functions.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>System Functions | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/sql-reference/system-functions" />
+    <link rel="canonical" href="/docs/2.9.0/sql-reference/system-functions" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372554">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286559">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372554"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286559"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2201,8 +2189,8 @@
 
             
 
-			<button type='button' data-guide-url="/sql-reference/sql-reference-overview" class='group-toggle collapsed '>SQL Reference<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="/sql-reference/sql-reference-overview" class='group-toggle expanded '>SQL Reference<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,9 +2316,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
-                                class=''
+                                class='active'
                             >System Functions</a>
                         
                     </li>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2686,8 +2674,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372554' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372554' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286559' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286559' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/sql-reference/transactions.html b/docs/2.9.0/sql-reference/transactions.html
index ec015f1..d615f09 100644
--- a/docs/2.9.0/sql-reference/transactions.html
+++ b/docs/2.9.0/sql-reference/transactions.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Transactions | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/sql-reference/transactions" />
+    <link rel="canonical" href="/docs/2.9.0/sql-reference/transactions" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372554">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286559">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372554"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286559"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2201,8 +2189,8 @@
 
             
 
-			<button type='button' data-guide-url="/sql-reference/sql-reference-overview" class='group-toggle collapsed '>SQL Reference<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="/sql-reference/sql-reference-overview" class='group-toggle expanded '>SQL Reference<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,9 +2238,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
-                                class=''
+                                class='active'
                             >Transactions</a>
                         
                     </li>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2372,7 +2360,7 @@
 <div class="title">Important</div>
 </td>
 <td class="content">
-Support for <a href="/docs/latest/transactions/mvcc">SQL transactions</a> is currently in the beta stage. For production use, consider key-value transactions.
+Support for <a href="/docs/2.9.0/transactions/mvcc">SQL transactions</a> is currently in the beta stage. For production use, consider key-value transactions.
 </td>
 </tr>
 </table>
@@ -2517,8 +2505,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372554' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372554' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286559' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286559' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/sqlline.html b/docs/2.9.0/sqlline.html
index 9a803d6..d1dc5c8 100644
--- a/docs/2.9.0/sqlline.html
+++ b/docs/2.9.0/sqlline.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>SQLLine | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/sqlline" />
+    <link rel="canonical" href="/docs/2.9.0/sqlline" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372554">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286559">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372554"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286559"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='active' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2692,8 +2680,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372554' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372554' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286559' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286559' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/starting-nodes.html b/docs/2.9.0/starting-nodes.html
index 12aa333..c4614a0 100644
--- a/docs/2.9.0/starting-nodes.html
+++ b/docs/2.9.0/starting-nodes.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Starting and Stopping Nodes | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/starting-nodes" />
+    <link rel="canonical" href="/docs/2.9.0/starting-nodes" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372554">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286559">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372554"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286559"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='active' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2511,7 +2499,7 @@
 </div>
 </li>
 <li>
-<p>Remove the node from the <a href="/docs/latest/baseline-topology">baseline topology</a>. This step may not be necessary if <a href="/docs/latest/baseline-topology#baseline-topology-autoadjustment">baseline auto-adjustment</a> is enabled.</p>
+<p>Remove the node from the <a href="/docs/2.9.0/baseline-topology">baseline topology</a>. This step may not be necessary if <a href="/docs/2.9.0/baseline-topology#baseline-topology-autoadjustment">baseline auto-adjustment</a> is enabled.</p>
 </li>
 </ol>
 </div>
@@ -2713,8 +2701,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372554' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372554' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286559' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286559' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/thin-clients/cpp-thin-client.html b/docs/2.9.0/thin-clients/cpp-thin-client.html
index de4f6f8..7d46e07 100644
--- a/docs/2.9.0/thin-clients/cpp-thin-client.html
+++ b/docs/2.9.0/thin-clients/cpp-thin-client.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>C++ Thin Client | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/thin-clients/cpp-thin-client" />
+    <link rel="canonical" href="/docs/2.9.0/thin-clients/cpp-thin-client" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372554">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286559">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372554"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286559"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1833,8 +1821,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Thin Clients<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Thin Clients<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,9 +1870,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
-                                class=''
+                                class='active'
                             >C++ Thin Client</a>
                         
                     </li>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2593,7 +2581,7 @@
 <div class="sect2">
 <h3 id="ssltls">SSL/TLS</h3>
 <div class="paragraph">
-<p>To use encrypted communication between the thin client and the cluster, you have to enable SSL/TLS both in the cluster configuration and the client configuration. Refer to the <a href="/docs/latest/thin-clients/getting-started-with-thin-clients#enabling-ssltls-for-thin-clients">Enabling SSL/TLS for Thin Clients</a> section for instructions on the cluster configuration.</p>
+<p>To use encrypted communication between the thin client and the cluster, you have to enable SSL/TLS both in the cluster configuration and the client configuration. Refer to the <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients#enabling-ssltls-for-thin-clients">Enabling SSL/TLS for Thin Clients</a> section for instructions on the cluster configuration.</p>
 </div>
 <div class="listingblock">
 <div class="content">
@@ -2616,7 +2604,7 @@
 <div class="sect2">
 <h3 id="authentication">Authentication</h3>
 <div class="paragraph">
-<p>Configure <a href="/docs/latest/security/authentication">authentication on the cluster side</a> and provide a valid user name and password in the client configuration.</p>
+<p>Configure <a href="/docs/2.9.0/security/authentication">authentication on the cluster side</a> and provide a valid user name and password in the client configuration.</p>
 </div>
 <div class="listingblock">
 <div class="content">
@@ -2722,8 +2710,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372554' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372554' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286559' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286559' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/thin-clients/dotnet-thin-client.html b/docs/2.9.0/thin-clients/dotnet-thin-client.html
index 4e0cf5a..0af05d7 100644
--- a/docs/2.9.0/thin-clients/dotnet-thin-client.html
+++ b/docs/2.9.0/thin-clients/dotnet-thin-client.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>.NET Thin Client | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/thin-clients/dotnet-thin-client" />
+    <link rel="canonical" href="/docs/2.9.0/thin-clients/dotnet-thin-client" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372554">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286559">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372554"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286559"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1833,8 +1821,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Thin Clients<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Thin Clients<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,9 +1857,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
-                                class=''
+                                class='active'
                             >.NET Thin Client</a>
                         
                     </li>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2598,7 +2586,7 @@
 <div class="sect2">
 <h3 id="working-with-binary-objects">Working With Binary Objects</h3>
 <div class="paragraph">
-<p>The .NET thin client supports the Binary Object API described in the <a href="/docs/latest/key-value-api/binary-objects">Working with Binary Objects</a> section. Use <code>ICacheClient.WithKeepBinary()</code> to switch the cache to binary mode and start working directly with binary objects avoiding serialization/deserialization. Use <code>IIgniteClient.GetBinary()</code> to get an instance of <code>IBinary</code> and build an object from scratch.</p>
+<p>The .NET thin client supports the Binary Object API described in the <a href="/docs/2.9.0/key-value-api/binary-objects">Working with Binary Objects</a> section. Use <code>ICacheClient.WithKeepBinary()</code> to switch the cache to binary mode and start working directly with binary objects avoiding serialization/deserialization. Use <code>IIgniteClient.GetBinary()</code> to get an instance of <code>IBinary</code> and build an object from scratch.</p>
 </div>
 <div class="listingblock">
 <div class="content">
@@ -2714,7 +2702,7 @@
 <div class="sect2">
 <h3 id="ssltls">SSL/TLS</h3>
 <div class="paragraph">
-<p>To use encrypted communication between the thin client and the cluster, you have to enable SSL/TLS in both the cluster configuration and the client configuration. Refer to the <a href="/docs/latest/thin-clients/getting-started-with-thin-clients#enabling-ssltls-for-thin-clients">Enabling SSL/TLS for Thin Clients</a> section for the instruction on the cluster configuration.</p>
+<p>To use encrypted communication between the thin client and the cluster, you have to enable SSL/TLS in both the cluster configuration and the client configuration. Refer to the <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients#enabling-ssltls-for-thin-clients">Enabling SSL/TLS for Thin Clients</a> section for the instruction on the cluster configuration.</p>
 </div>
 <div class="paragraph">
 <p>The following code example demonstrates how to configure SSL parameters in the thin client.</p>
@@ -2740,7 +2728,7 @@
 <div class="sect2">
 <h3 id="authentication">Authentication</h3>
 <div class="paragraph">
-<p>Configure <a href="/docs/latest/security/authentication">authentication on the cluster side</a> and provide a valid user name and password in the client configuration.</p>
+<p>Configure <a href="/docs/2.9.0/security/authentication">authentication on the cluster side</a> and provide a valid user name and password in the client configuration.</p>
 </div>
 <div class="listingblock">
 <div class="content">
@@ -2840,8 +2828,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372554' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372554' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286559' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286559' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/thin-clients/getting-started-with-thin-clients.html b/docs/2.9.0/thin-clients/getting-started-with-thin-clients.html
index c126fa4..954b349 100644
--- a/docs/2.9.0/thin-clients/getting-started-with-thin-clients.html
+++ b/docs/2.9.0/thin-clients/getting-started-with-thin-clients.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Thin Clients Overview | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/thin-clients/getting-started-with-thin-clients" />
+    <link rel="canonical" href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372554">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286559">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372554"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286559"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1833,8 +1821,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Thin Clients<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Thin Clients<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1843,9 +1831,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
-                                class=''
+                                class='active'
                             >Thin Clients Overview</a>
                         
                     </li>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2380,22 +2368,22 @@
 <div class="ulist">
 <ul>
 <li>
-<p><a href="/docs/latest/thin-clients/java-thin-client">Java Thin Client</a></p>
+<p><a href="/docs/2.9.0/thin-clients/java-thin-client">Java Thin Client</a></p>
 </li>
 <li>
-<p><a href="/docs/latest/thin-clients/dotnet-thin-client">.NET/C# Thin Client</a></p>
+<p><a href="/docs/2.9.0/thin-clients/dotnet-thin-client">.NET/C# Thin Client</a></p>
 </li>
 <li>
-<p><a href="/docs/latest/thin-clients/cpp-thin-client">C++ Thin Client</a></p>
+<p><a href="/docs/2.9.0/thin-clients/cpp-thin-client">C++ Thin Client</a></p>
 </li>
 <li>
-<p><a href="/docs/latest/thin-clients/python-thin-client">Python Thin Client</a></p>
+<p><a href="/docs/2.9.0/thin-clients/python-thin-client">Python Thin Client</a></p>
 </li>
 <li>
-<p><a href="/docs/latest/thin-clients/nodejs-thin-client">Node.js Thin Client</a></p>
+<p><a href="/docs/2.9.0/thin-clients/nodejs-thin-client">Node.js Thin Client</a></p>
 </li>
 <li>
-<p><a href="/docs/latest/thin-clients/php-thin-client">PHP Thin Client</a></p>
+<p><a href="/docs/2.9.0/thin-clients/php-thin-client">PHP Thin Client</a></p>
 </li>
 </ul>
 </div>
@@ -2568,7 +2556,7 @@
 <div class="sect2">
 <h3 id="partition-awareness">Partition Awareness</h3>
 <div class="paragraph">
-<p>As explained in the <a href="/docs/latest/data-modeling/data-partitioning">Data Partitioning</a> section, data in the cluster is distributed between the nodes in a balanced manner for scalability and performance reasons.
+<p>As explained in the <a href="/docs/2.9.0/data-modeling/data-partitioning">Data Partitioning</a> section, data in the cluster is distributed between the nodes in a balanced manner for scalability and performance reasons.
 Each cluster node maintains a subset of the data and the partition distribution map, which is used to determine the node that keeps the primary/backup copy of requested entries.</p>
 </div>
 <div class="paragraph">
@@ -2635,7 +2623,7 @@
 <div class="sect2">
 <h3 id="authentication">Authentication</h3>
 <div class="paragraph">
-<p>All thin clients support authentication in the cluster side. Authentication is <a href="/docs/latest/security/authentication">configured in the cluster</a> configuration, and the client simply provide user credentials.
+<p>All thin clients support authentication in the cluster side. Authentication is <a href="/docs/2.9.0/security/authentication">configured in the cluster</a> configuration, and the client simply provide user credentials.
 Refer to the documentation of the specific client for more information.</p>
 </div>
 </div>
@@ -2741,7 +2729,7 @@
 <div class="sect2">
 <h3 id="enabling-ssltls-for-thin-clients">Enabling SSL/TLS for Thin Clients</h3>
 <div class="paragraph">
-<p>Refer to the  <a href="/docs/latest/security/ssl-tls#ssl-for-clients">SSL for Thin Clients and JDBC/ODBC</a> section.</p>
+<p>Refer to the  <a href="/docs/2.9.0/security/ssl-tls#ssl-for-clients">SSL for Thin Clients and JDBC/ODBC</a> section.</p>
 </div>
 </div>
 </div>
@@ -2817,8 +2805,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372554' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372554' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286559' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286559' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/thin-clients/java-thin-client.html b/docs/2.9.0/thin-clients/java-thin-client.html
index a511f53..e2abde6 100644
--- a/docs/2.9.0/thin-clients/java-thin-client.html
+++ b/docs/2.9.0/thin-clients/java-thin-client.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Java Thin Client | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/thin-clients/java-thin-client" />
+    <link rel="canonical" href="/docs/2.9.0/thin-clients/java-thin-client" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372554">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286559">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372554"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286559"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1833,8 +1821,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Thin Clients<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Thin Clients<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,9 +1844,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
-                                class=''
+                                class='active'
                             >Java Thin Client</a>
                         
                     </li>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2587,7 +2575,7 @@
 <div class="sect2">
 <h3 id="executing-scan-queries">Executing Scan Queries</h3>
 <div class="paragraph">
-<p>Use the <code>ScanQuery&lt;K, V&gt;</code> class to get a set of entries that satisfy a given condition. The thin client sends the query to the cluster node where it is executed as a normal <a href="/docs/latest/key-value-api/using-scan-queries">scan query</a>.</p>
+<p>Use the <code>ScanQuery&lt;K, V&gt;</code> class to get a set of entries that satisfy a given condition. The thin client sends the query to the cluster node where it is executed as a normal <a href="/docs/2.9.0/key-value-api/using-scan-queries">scan query</a>.</p>
 </div>
 <div class="paragraph">
 <p>The query condition is specified by an <code>IgniteBiPredicate&lt;K, V&gt;</code> object that is passed to the query constructor as an argument. The predicate is applied on the server side. If you don&#8217;t provide any predicate, the query returns all cache entries.</p>
@@ -2654,7 +2642,7 @@
 <div class="sect3">
 <h4 id="transaction-configuration">Transaction Configuration</h4>
 <div class="paragraph">
-<p>Client transactions can have different <a href="/docs/latest/key-value-api/transactions#concurrency-modes-and-isolation-levels">concurrency modes, isolation levels</a>, and execution timeout, which can be set for all transactions or on a per transaction basis.</p>
+<p>Client transactions can have different <a href="/docs/2.9.0/key-value-api/transactions#concurrency-modes-and-isolation-levels">concurrency modes, isolation levels</a>, and execution timeout, which can be set for all transactions or on a per transaction basis.</p>
 </div>
 <div class="paragraph">
 <p>The <code>ClientConfiguration</code> object supports setting the default concurrency mode, isolation level, and timeout for all transactions started with this client interface.</p>
@@ -2690,7 +2678,7 @@
 <div class="sect2">
 <h3 id="working-with-binary-objects">Working with Binary Objects</h3>
 <div class="paragraph">
-<p>The thin client fully supports Binary Object API described in the <a href="/docs/latest/key-value-api/binary-objects">Working with Binary Objects</a> section.
+<p>The thin client fully supports Binary Object API described in the <a href="/docs/2.9.0/key-value-api/binary-objects">Working with Binary Objects</a> section.
 Use <code>CacheClient.withKeepBinary()</code> to switch the cache to binary mode and start working directly with binary objects to avoid serialization/deserialization.
 Use <code>IgniteClient.binary()</code> to get an instance of <code>IgniteBinary</code> and build an object from scratch.</p>
 </div>
@@ -2709,7 +2697,7 @@
 </div>
 </div>
 <div class="paragraph">
-<p>Refer to the <a href="/docs/latest/key-value-api/binary-objects">Working with Binary Objects</a> page for detailed information.</p>
+<p>Refer to the <a href="/docs/2.9.0/key-value-api/binary-objects">Working with Binary Objects</a> page for detailed information.</p>
 </div>
 </div>
 </div>
@@ -2760,7 +2748,7 @@
 </table>
 </div>
 <div class="paragraph">
-<p>Read more about using <code>SqlFieldsQuery</code> and SQL API in the <a href="/docs/latest/SQL/sql-api">Using SQL API</a> section.</p>
+<p>Read more about using <code>SqlFieldsQuery</code> and SQL API in the <a href="/docs/2.9.0/SQL/sql-api">Using SQL API</a> section.</p>
 </div>
 </div>
 </div>
@@ -2814,7 +2802,7 @@
 </div>
 </div>
 <div class="paragraph">
-<p>Refer to <a href="/docs/latest/distributed-computing/cluster-groups">Cluster groups</a> to get more information about logical nodes grouping.</p>
+<p>Refer to <a href="/docs/2.9.0/distributed-computing/cluster-groups">Cluster groups</a> to get more information about logical nodes grouping.</p>
 </div>
 </div>
 </div>
@@ -2871,7 +2859,7 @@
 <p>Nodes set to execute compute tasks can be limited using cluster groups and corresponding <code>IgniteClient.compute(ClientClusterGroup)</code> method.</p>
 </div>
 <div class="paragraph">
-<p>See <a href="/docs/latest/distributed-computing/distributed-computing">distributed computing</a> for more information about compute grid functionality.</p>
+<p>See <a href="/docs/2.9.0/distributed-computing/distributed-computing">distributed computing</a> for more information about compute grid functionality.</p>
 </div>
 </div>
 </div>
@@ -2893,7 +2881,7 @@
 </div>
 </div>
 <div class="paragraph">
-<p>See <a href="/docs/latest/services/services">Services</a> for more information about Ignite services.</p>
+<p>See <a href="/docs/2.9.0/services/services">Services</a> for more information about Ignite services.</p>
 </div>
 </div>
 </div>
@@ -2923,7 +2911,7 @@
 <div class="sect2">
 <h3 id="ssltls">SSL/TLS</h3>
 <div class="paragraph">
-<p>To use encrypted communication between the thin client and the cluster, you have to enable SSL/TLS in both the cluster configuration and the client configuration. Refer to the <a href="/docs/latest/thin-clients/getting-started-with-thin-clients#enabling-ssltls-for-thin-clients">Enabling SSL/TLS for Thin Clients</a> section for the instruction on the cluster configuration.</p>
+<p>To use encrypted communication between the thin client and the cluster, you have to enable SSL/TLS in both the cluster configuration and the client configuration. Refer to the <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients#enabling-ssltls-for-thin-clients">Enabling SSL/TLS for Thin Clients</a> section for the instruction on the cluster configuration.</p>
 </div>
 <div class="paragraph">
 <p>To enable encrypted communication in the thin client, provide a keystore that contains the encryption key and a truststore with the trusted certificates in the thin client configuration.</p>
@@ -3016,7 +3004,7 @@
 <div class="sect2">
 <h3 id="authentication">Authentication</h3>
 <div class="paragraph">
-<p>Configure <a href="/docs/latest/security/authentication">authentication on the cluster side</a> and provide the user name and password in the client configuration.</p>
+<p>Configure <a href="/docs/2.9.0/security/authentication">authentication on the cluster side</a> and provide the user name and password in the client configuration.</p>
 </div>
 <div class="listingblock">
 <div class="content">
@@ -3127,8 +3115,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372554' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372554' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286559' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286559' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/thin-clients/nodejs-thin-client.html b/docs/2.9.0/thin-clients/nodejs-thin-client.html
index 13895dc..1932f06 100644
--- a/docs/2.9.0/thin-clients/nodejs-thin-client.html
+++ b/docs/2.9.0/thin-clients/nodejs-thin-client.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Node.js Thin Client | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/thin-clients/nodejs-thin-client" />
+    <link rel="canonical" href="/docs/2.9.0/thin-clients/nodejs-thin-client" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372554">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286559">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372554"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286559"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1833,8 +1821,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Thin Clients<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Thin Clients<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,9 +1909,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
-                                class=''
+                                class='active'
                             >Node.js Thin Client</a>
                         
                     </li>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2461,7 +2449,7 @@
 <div class="sectionbody">
 <div class="paragraph">
 <p>To connect the client to a cluster, use the <code>IgniteClient.connect()</code> method.
-It accepts an object of the <code>IgniteClientConfiguration</code> class that represents connection parameters. The connection parameters must contain a list of nodes (in the <code>host:port</code> format) that will be used for <a href="/docs/latest/thin-clients/getting-started-with-thin-clients#client-connection-failover">failover purposes</a>.</p>
+It accepts an object of the <code>IgniteClientConfiguration</code> class that represents connection parameters. The connection parameters must contain a list of nodes (in the <code>host:port</code> format) that will be used for <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients#client-connection-failover">failover purposes</a>.</p>
 </div>
 <div class="listingblock">
 <div class="content">
@@ -2505,7 +2493,7 @@
 </div>
 <div class="paragraph">
 <p>Interactions with the cluster are only possible in the <code>CONNECTED</code> state.
-If the client loses the connection, it automatically switches to the <code>CONNECTING</code> state and tries to re-connect using the <a href="/docs/latest/thin-clients/getting-started-with-thin-clients#client-connection-failover">failover mechanism</a>. If it fails to reconnect to all the endpoints from the provided list, the client switches to the <code>DISCONNECTED</code> state.</p>
+If the client loses the connection, it automatically switches to the <code>CONNECTING</code> state and tries to re-connect using the <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients#client-connection-failover">failover mechanism</a>. If it fails to reconnect to all the endpoints from the provided list, the client switches to the <code>DISCONNECTED</code> state.</p>
 </div>
 <div class="paragraph">
 <p>You can call the <code>disconnect()</code> method to close the connection. This will switch the client to the <code>DISCONNECTED</code> state.</p>
@@ -2829,7 +2817,7 @@
 <h2 id="executing-sql-statements">Executing SQL Statements</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p>The Node.js thin client supports all <a href="/docs/latest/sql-reference">SQL commands</a> that are supported by Ignite.
+<p>The Node.js thin client supports all <a href="/docs/2.9.0/sql-reference">SQL commands</a> that are supported by Ignite.
 The commands are executed via the <code>query(SqlFieldQuery)</code> method of the cache object.
 The method accepts an instance of <code>SqlFieldsQuery</code> that represents a SQL statement and returns an instance of the <code>SqlFieldsCursor</code> class. Use the cursor to iterate over the result set or get all results at once.</p>
 </div>
@@ -2873,7 +2861,7 @@
 <div class="sect2">
 <h3 id="ssltls">SSL/TLS</h3>
 <div class="paragraph">
-<p>To use encrypted communication between the thin client and the cluster, you have to enable SSL/TLS both in the cluster configuration and the client configuration. Refer to the <a href="/docs/latest/thin-clients/getting-started-with-thin-clients#enabling-ssltls-for-thin-clients">Enabling SSL/TLS for Thin Clients</a> section for instructions on the cluster configuration.</p>
+<p>To use encrypted communication between the thin client and the cluster, you have to enable SSL/TLS both in the cluster configuration and the client configuration. Refer to the <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients#enabling-ssltls-for-thin-clients">Enabling SSL/TLS for Thin Clients</a> section for instructions on the cluster configuration.</p>
 </div>
 <div class="paragraph">
 <p>Here is an example configuration for enabling SSL in the thin client:</p>
@@ -2996,7 +2984,7 @@
 <div class="sect2">
 <h3 id="authentication">Authentication</h3>
 <div class="paragraph">
-<p>Configure <a href="/docs/latest/security/authentication">authentication on the cluster side</a> and provide a valid user name and password in the client configuration.</p>
+<p>Configure <a href="/docs/2.9.0/security/authentication">authentication on the cluster side</a> and provide a valid user name and password in the client configuration.</p>
 </div>
 <div class="listingblock">
 <div class="content">
@@ -3101,8 +3089,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372554' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372554' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286559' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286559' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/thin-clients/php-thin-client.html b/docs/2.9.0/thin-clients/php-thin-client.html
index 559f4f8..ef0200b 100644
--- a/docs/2.9.0/thin-clients/php-thin-client.html
+++ b/docs/2.9.0/thin-clients/php-thin-client.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>PHP Thin Client | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/thin-clients/php-thin-client" />
+    <link rel="canonical" href="/docs/2.9.0/thin-clients/php-thin-client" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372554">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286559">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372554"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286559"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1833,8 +1821,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Thin Clients<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Thin Clients<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,9 +1896,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
-                                class=''
+                                class='active'
                             >PHP Thin Client</a>
                         
                     </li>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2461,7 +2449,7 @@
 </div>
 </div>
 <div class="paragraph">
-<p>The <code>ClientConfiguration</code> constructor accepts a list of node endpoints. At least one endpoint must be specified. If you specify more than one, the thin client will use them for <a href="/docs/latest/thin-clients/getting-started-with-thin-clients#client-connection-failover">failover purposes</a>.</p>
+<p>The <code>ClientConfiguration</code> constructor accepts a list of node endpoints. At least one endpoint must be specified. If you specify more than one, the thin client will use them for <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients#client-connection-failover">failover purposes</a>.</p>
 </div>
 <div class="paragraph">
 <p>If the client cannot connect to the cluster, a <code>NoConnectionException</code>  is thrown when attempting to perform any remote operation.</p>
@@ -2583,7 +2571,7 @@
 <h2 id="executing-sql-statements">Executing SQL Statements</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p>The PHP thin client supports all <a href="/docs/latest/sql-reference">SQL commands</a> that are supported by Ignite.
+<p>The PHP thin client supports all <a href="/docs/2.9.0/sql-reference">SQL commands</a> that are supported by Ignite.
 The commands are executed via the <code>query(SqlFieldQuery)</code> method of the cache object.
 The method accepts an instance of <code>SqlFieldsQuery</code> that represents a SQL statement.
 The <code>query()</code> method returns a cursor object with the standard PHP Iterator interface — use this cursor to iterate over the result set lazily, one by one. In addition, the cursor has methods to get all results at once.</p>
@@ -2625,7 +2613,7 @@
 <div class="sect2">
 <h3 id="ssltls">SSL/TLS</h3>
 <div class="paragraph">
-<p>To use encrypted communication between the thin client and the cluster, you have to enable it both in the cluster configuration and the client configuration. Refer to the <a href="/docs/latest/thin-clients/getting-started-with-thin-clients#enabling-ssltls-for-thin-clients">Enabling SSL/TLS for Thin Clients</a> section for the instruction on the cluster configuration.</p>
+<p>To use encrypted communication between the thin client and the cluster, you have to enable it both in the cluster configuration and the client configuration. Refer to the <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients#enabling-ssltls-for-thin-clients">Enabling SSL/TLS for Thin Clients</a> section for the instruction on the cluster configuration.</p>
 </div>
 <div class="paragraph">
 <p>Here is an example configuration for enabling SSL in the thin client:</p>
@@ -2649,7 +2637,7 @@
 <div class="sect2">
 <h3 id="authentication">Authentication</h3>
 <div class="paragraph">
-<p>Configure <a href="/docs/latest/security/authentication">authentication on the cluster side</a> and provide a valid user name and password in the client configuration.</p>
+<p>Configure <a href="/docs/2.9.0/security/authentication">authentication on the cluster side</a> and provide a valid user name and password in the client configuration.</p>
 </div>
 <div class="listingblock">
 <div class="content">
@@ -2740,8 +2728,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372554' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372554' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286559' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286559' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/thin-clients/python-thin-client.html b/docs/2.9.0/thin-clients/python-thin-client.html
index df4a910..342afc3 100644
--- a/docs/2.9.0/thin-clients/python-thin-client.html
+++ b/docs/2.9.0/thin-clients/python-thin-client.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Python Thin Client | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/thin-clients/python-thin-client" />
+    <link rel="canonical" href="/docs/2.9.0/thin-clients/python-thin-client" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372554">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286559">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372554"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286559"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1833,8 +1821,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Thin Clients<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Thin Clients<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,9 +1883,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
-                                class=''
+                                class='active'
                             >Python Thin Client</a>
                         
                     </li>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2698,7 +2686,7 @@
 <td class="tableblock halign-left valign-top"><p class="tableblock">PROP_CACHE_MODE</p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">int</p></td>
 <td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
-<p><a href="/docs/latest/data-modeling/data-partitioning#partitionedreplicated-mode">Cache mode</a>:</p>
+<p><a href="/docs/2.9.0/data-modeling/data-partitioning#partitionedreplicated-mode">Cache mode</a>:</p>
 </div>
 <div class="ulist">
 <ul>
@@ -2715,7 +2703,7 @@
 <td class="tableblock halign-left valign-top"><p class="tableblock">PROP_CACHE_ATOMICITY_MODE</p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">int</p></td>
 <td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
-<p><a href="/docs/latest/configuring-caches/atomicity-modes">Cache atomicity mode</a>:</p>
+<p><a href="/docs/2.9.0/configuring-caches/atomicity-modes">Cache atomicity mode</a>:</p>
 </div>
 <div class="ulist">
 <ul>
@@ -2731,7 +2719,7 @@
 <tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock">PROP_BACKUPS_NUMBER</p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">int</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="/docs/latest/data-modeling/data-partitioning#backup-partitions">Number of backup partitions</a>.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="/docs/2.9.0/data-modeling/data-partitioning#backup-partitions">Number of backup partitions</a>.</p></td>
 </tr>
 <tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock">PROP_WRITE_SYNCHRONIZATION_MODE</p></td>
@@ -2766,12 +2754,12 @@
 <tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock">PROP_DATA_REGION_NAME</p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">str</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="/docs/latest/memory-configuration/data-regions">Data region</a> name.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="/docs/2.9.0/memory-configuration/data-regions">Data region</a> name.</p></td>
 </tr>
 <tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock">PROP_IS_ONHEAP_CACHE_ENABLED</p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">bool</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Enable <a href="/docs/latest/configuring-caches/on-heap-caching">on-heap caching</a> for the cache.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Enable <a href="/docs/2.9.0/configuring-caches/on-heap-caching">on-heap caching</a> for the cache.</p></td>
 </tr>
 <tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock">PROP_QUERY_ENTITIES</p></td>
@@ -2883,7 +2871,7 @@
 <td class="tableblock halign-left valign-top"><p class="tableblock">PROP_PARTITION_LOSS_POLICY</p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">int</p></td>
 <td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
-<p><a href="/docs/latest/partition-loss-policy">Partition loss policy</a>:</p>
+<p><a href="/docs/2.9.0/partition-loss-policy">Partition loss policy</a>:</p>
 </div>
 <div class="ulist">
 <ul>
@@ -2908,7 +2896,7 @@
 <tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock">PROP_EAGER_TTL</p></td>
 <td class="tableblock halign-left valign-top"><p class="tableblock">bool</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="/docs/latest/configuring-caches/expiry-policies#eager-ttl">Eager TTL</a></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="/docs/2.9.0/configuring-caches/expiry-policies#eager-ttl">Eager TTL</a></p></td>
 </tr>
 <tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock">PROP_STATISTICS_ENABLED</p></td>
@@ -2920,7 +2908,7 @@
 <div class="sect3">
 <h4 id="query-entities">Query Entities</h4>
 <div class="paragraph">
-<p>Query entities are objects that describe <a href="/docs/latest/SQL/sql-api#configuring-queryable-fields">queryable fields</a>, i.e. the fields of the cache objects that can be queried using SQL queries.</p>
+<p>Query entities are objects that describe <a href="/docs/2.9.0/SQL/sql-api#configuring-queryable-fields">queryable fields</a>, i.e. the fields of the cache objects that can be queried using SQL queries.</p>
 </div>
 <div class="ulist">
 <ul>
@@ -3206,12 +3194,12 @@
 <h2 id="executing-sql-statements">Executing SQL Statements</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p>The Python thin client supports all <a href="/docs/latest/sql-reference/index">SQL commands</a> that are supported by Ignite.
+<p>The Python thin client supports all <a href="/docs/2.9.0/sql-reference/index">SQL commands</a> that are supported by Ignite.
 The commands are executed via the <code>sql()</code> method of the cache object.
 The <code>sql()</code> method returns a generator that yields the resulting rows.</p>
 </div>
 <div class="paragraph">
-<p>Refer to the <a href="/docs/latest/sql-reference/index">SQL Reference</a> section for the list of supported commands.</p>
+<p>Refer to the <a href="/docs/2.9.0/sql-reference/index">SQL Reference</a> section for the list of supported commands.</p>
 </div>
 <div class="listingblock">
 <div class="content">
@@ -3281,7 +3269,7 @@
 <h3 id="ssltls">SSL/TLS</h3>
 <div class="paragraph">
 <p>To use encrypted communication between the thin client and the cluster, you have to enable SSL/TLS both in the cluster configuration and the client configuration.
-Refer to the <a href="/docs/latest/thin-clients/getting-started-with-thin-clients#enabling-ssltls-for-thin-clients">Enabling SSL/TLS for Thin Clients</a> section for the instruction on the cluster configuration.</p>
+Refer to the <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients#enabling-ssltls-for-thin-clients">Enabling SSL/TLS for Thin Clients</a> section for the instruction on the cluster configuration.</p>
 </div>
 <div class="paragraph">
 <p>Here is an example configuration for enabling SSL in the thin client:</p>
@@ -3364,7 +3352,7 @@
 <div class="sect2">
 <h3 id="authentication">Authentication</h3>
 <div class="paragraph">
-<p>Configure <a href="/docs/latest/security/authentication">authentication on the cluster side</a> and provide a valid user name and password in the client configuration.</p>
+<p>Configure <a href="/docs/2.9.0/security/authentication">authentication on the cluster side</a> and provide a valid user name and password in the client configuration.</p>
 </div>
 <div class="listingblock">
 <div class="content">
@@ -3494,8 +3482,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372554' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372554' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286559' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286559' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/transactions/mvcc.html b/docs/2.9.0/transactions/mvcc.html
index fdf3d3e..18a580a 100644
--- a/docs/2.9.0/transactions/mvcc.html
+++ b/docs/2.9.0/transactions/mvcc.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Multiversion Concurrency Control | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/transactions/mvcc" />
+    <link rel="canonical" href="/docs/2.9.0/transactions/mvcc" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372554">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286559">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372554"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286559"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -920,8 +908,8 @@
 
             
 
-			<button type='button' data-guide-url="" class='group-toggle collapsed '>Working with SQL<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
-             <nav class='nav-group collapsed'>
+			<button type='button' data-guide-url="" class='group-toggle expanded '>Working with SQL<img class="state-indicator" src="/assets/images/left-nav-arrow.svg"></button>
+             <nav class='nav-group expanded'>
             
                 
 
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,9 +1035,9 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
-                                class=''
+                                class='active'
                             >Multiversion Concurrency Control</a>
                         
                     </li>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2383,7 +2371,7 @@
 <h2 id="overview">Overview</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p>Caches with the <code>TRANSACTIONAL_SNAPSHOT</code> atomicity mode support SQL transactions as well as <a href="/docs/latest/key-value-api/transactions">key-value transactions</a> and enable multiversion concurrency control (MVCC) for both types of transactions.</p>
+<p>Caches with the <code>TRANSACTIONAL_SNAPSHOT</code> atomicity mode support SQL transactions as well as <a href="/docs/2.9.0/key-value-api/transactions">key-value transactions</a> and enable multiversion concurrency control (MVCC) for both types of transactions.</p>
 </div>
 </div>
 </div>
@@ -2435,7 +2423,7 @@
 <div class="title">Note</div>
 </td>
 <td class="content">
-The <code>TRANSACTIONAL_SNAPSHOT</code> mode only supports the default concurrency mode (<code>PESSIMISTIC</code>) and default isolation level (<code>REPEATABLE_READ</code>). See <a href="/docs/latest/key-value-api/transactions#concurrency-modes-and-isolation-levels">Concurrency modes and isolation levels</a> for details.
+The <code>TRANSACTIONAL_SNAPSHOT</code> mode only supports the default concurrency mode (<code>PESSIMISTIC</code>) and default isolation level (<code>REPEATABLE_READ</code>). See <a href="/docs/2.9.0/key-value-api/transactions#concurrency-modes-and-isolation-levels">Concurrency modes and isolation levels</a> for details.
 </td>
 </tr>
 </table>
@@ -2615,7 +2603,7 @@
 <div class="sect2">
 <h3 id="continuous-queries">Continuous Queries</h3>
 <div class="paragraph">
-<p>If you use <a href="/docs/latest/key-value-api/continuous-queries">Continuous Queries</a> with an MVCC-enabled cache, there are several limitations that you should be aware of:</p>
+<p>If you use <a href="/docs/2.9.0/key-value-api/continuous-queries">Continuous Queries</a> with an MVCC-enabled cache, there are several limitations that you should be aware of:</p>
 </div>
 <div class="ulist">
 <ul>
@@ -2636,22 +2624,22 @@
 <div class="ulist">
 <ul>
 <li>
-<p><a href="/docs/latest/near-cache">Near Caches</a></p>
+<p><a href="/docs/2.9.0/near-cache">Near Caches</a></p>
 </li>
 <li>
-<p><a href="/docs/latest/configuring-caches/expiry-policies">Expiry Policies</a></p>
+<p><a href="/docs/2.9.0/configuring-caches/expiry-policies">Expiry Policies</a></p>
 </li>
 <li>
-<p><a href="/docs/latest/events/listening-to-events">Events</a></p>
+<p><a href="/docs/2.9.0/events/listening-to-events">Events</a></p>
 </li>
 <li>
 <p><a href="https://ignite.apache.org/releases/2.9.0/javadoc/org/apache/ignite/cache/CacheInterceptor.html">Cache Interceptors</a></p>
 </li>
 <li>
-<p><a href="/docs/latest/persistence/external-storage">External Storage</a></p>
+<p><a href="/docs/2.9.0/persistence/external-storage">External Storage</a></p>
 </li>
 <li>
-<p><a href="/docs/latest/configuring-caches/on-heap-caching">On-Heap Caching</a></p>
+<p><a href="/docs/2.9.0/configuring-caches/on-heap-caching">On-Heap Caching</a></p>
 </li>
 <li>
 <p><a href="https://ignite.apache.org/releases/2.9.0/javadoc/org/apache/ignite/IgniteCache.html#lock-K-">Explicit Locks</a></p>
@@ -2733,8 +2721,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372554' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372554' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286559' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286559' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/2.9.0/understanding-configuration.html b/docs/2.9.0/understanding-configuration.html
index 7a7e5ec..b3a5517 100644
--- a/docs/2.9.0/understanding-configuration.html
+++ b/docs/2.9.0/understanding-configuration.html
@@ -20,15 +20,15 @@
     <meta name="ignite-version" content="2.9.0" />
     <title>Understanding Configuration | Ignite Documentation</title>
     
-    <link rel="canonical" href="/docs/latest/understanding-configuration" />
+    <link rel="canonical" href="/docs/2.9.0/understanding-configuration" />
     
 	
-	<link rel="stylesheet" href="/assets/css/styles.css?1600372554">
+	<link rel="stylesheet" href="/assets/css/styles.css?1600286559">
     <link rel="stylesheet" href="/assets/css/asciidoc-pygments.css">
     <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'>
 
-	<script type="text/javascript" src="/assets/js/anchor.min.js?1600372554"></script>
+	<script type="text/javascript" src="/assets/js/anchor.min.js?1600286559"></script>
   
   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
 
@@ -36,6 +36,7 @@
 </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"/>
@@ -83,7 +84,7 @@
         <li>
             
 
-            <a href="/docs/latest/preface" class='' >Preface</a>
+            <a href="/docs/2.9.0/preface" class='' >Preface</a>
             
         </li>
     
@@ -104,7 +105,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/java"
+                            <a href="/docs/2.9.0/quick-start/java"
 
                                 class=''
                             >Java</a>
@@ -117,7 +118,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/dotnet"
+                            <a href="/docs/2.9.0/quick-start/dotnet"
 
                                 class=''
                             >.NET/C#</a>
@@ -130,7 +131,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/cpp"
+                            <a href="/docs/2.9.0/quick-start/cpp"
 
                                 class=''
                             >C++</a>
@@ -143,7 +144,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/python"
+                            <a href="/docs/2.9.0/quick-start/python"
 
                                 class=''
                             >Python</a>
@@ -156,7 +157,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/nodejs"
+                            <a href="/docs/2.9.0/quick-start/nodejs"
 
                                 class=''
                             >Node.JS</a>
@@ -169,7 +170,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/sql"
+                            <a href="/docs/2.9.0/quick-start/sql"
 
                                 class=''
                             >SQL</a>
@@ -182,7 +183,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/php"
+                            <a href="/docs/2.9.0/quick-start/php"
 
                                 class=''
                             >PHP</a>
@@ -195,7 +196,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/quick-start/restapi"
+                            <a href="/docs/2.9.0/quick-start/restapi"
 
                                 class=''
                             >REST API</a>
@@ -225,7 +226,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-zip"
+                            <a href="/docs/2.9.0/installation/installing-using-zip"
 
                                 class=''
                             >Installing Using ZIP Archive</a>
@@ -238,7 +239,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/installing-using-docker"
+                            <a href="/docs/2.9.0/installation/installing-using-docker"
 
                                 class=''
                             >Installing Using Docker</a>
@@ -251,7 +252,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/installation/deb-rpm"
+                            <a href="/docs/2.9.0/installation/deb-rpm"
 
                                 class=''
                             >Installing DEB or RPM package</a>
@@ -274,15 +275,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/amazon-eks-deployment" class=''>Amazon EKS</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/azure-deployment" class=''>Azure Kubernetes Service</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
+								  <li><a href="/docs/2.9.0//installation/kubernetes/gke-deployment" class=''>Google Kubernetes Engine</a></li>
                             
                             </nav>
                         
@@ -311,7 +312,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup"
+                            <a href="/docs/2.9.0/setup"
 
                                 class=''
                             >Setting Up Ignite for Java</a>
@@ -324,7 +325,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/setup-dotnet"
+                            <a href="/docs/2.9.0/setup-dotnet"
 
                                 class=''
                             >Setting Up Ignite for .NET/C#</a>
@@ -340,21 +341,21 @@
         <li>
             
 
-            <a href="/docs/latest/understanding-configuration" class='' >Understanding Configuration</a>
+            <a href="/docs/2.9.0/understanding-configuration" class='active' >Understanding Configuration</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/logging" class='' >Configuring Logging</a>
+            <a href="/docs/2.9.0/logging" class='' >Configuring Logging</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/starting-nodes" class='' >Starting and Stopping Nodes</a>
+            <a href="/docs/2.9.0/starting-nodes" class='' >Starting and Stopping Nodes</a>
             
         </li>
     
@@ -375,7 +376,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/clustering"
+                            <a href="/docs/2.9.0/clustering/clustering"
 
                                 class=''
                             >Overview</a>
@@ -388,7 +389,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/tcp-ip-discovery"
+                            <a href="/docs/2.9.0/clustering/tcp-ip-discovery"
 
                                 class=''
                             >TCP/IP Discovery</a>
@@ -401,7 +402,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/zookeeper-discovery"
+                            <a href="/docs/2.9.0/clustering/zookeeper-discovery"
 
                                 class=''
                             >ZooKeeper Discovery</a>
@@ -414,7 +415,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/discovery-in-the-cloud"
+                            <a href="/docs/2.9.0/clustering/discovery-in-the-cloud"
 
                                 class=''
                             >Discovery in the Cloud</a>
@@ -427,7 +428,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/network-configuration"
+                            <a href="/docs/2.9.0/clustering/network-configuration"
 
                                 class=''
                             >Network Configuration</a>
@@ -440,7 +441,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/connect-client-nodes"
+                            <a href="/docs/2.9.0/clustering/connect-client-nodes"
 
                                 class=''
                             >Connecting Client Nodes</a>
@@ -453,7 +454,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/clustering/running-client-nodes-behind-nat"
+                            <a href="/docs/2.9.0/clustering/running-client-nodes-behind-nat"
 
                                 class=''
                             >Running Client Nodes Behind NAT</a>
@@ -483,7 +484,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-modeling"
+                            <a href="/docs/2.9.0/data-modeling/data-modeling"
 
                                 class=''
                             >Introduction</a>
@@ -496,7 +497,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/data-partitioning"
+                            <a href="/docs/2.9.0/data-modeling/data-partitioning"
 
                                 class=''
                             >Data Partitioning</a>
@@ -509,7 +510,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-modeling/affinity-collocation"
+                            <a href="/docs/2.9.0/data-modeling/affinity-collocation"
 
                                 class=''
                             >Affinity Colocation</a>
@@ -539,7 +540,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-architecture"
+                            <a href="/docs/2.9.0/memory-architecture"
 
                                 class=''
                             >Memory Architecture</a>
@@ -552,7 +553,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/data-regions"
+                            <a href="/docs/2.9.0/memory-configuration/data-regions"
 
                                 class=''
                             >Configuring Data Regions</a>
@@ -565,7 +566,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/memory-configuration/eviction-policies"
+                            <a href="/docs/2.9.0/memory-configuration/eviction-policies"
 
                                 class=''
                             >Eviction Policies</a>
@@ -595,7 +596,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuration-overview"
+                            <a href="/docs/2.9.0/configuring-caches/configuration-overview"
 
                                 class=''
                             >Cache Configuration</a>
@@ -608,7 +609,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/configuring-backups"
+                            <a href="/docs/2.9.0/configuring-caches/configuring-backups"
 
                                 class=''
                             >Configuring Partition Backups</a>
@@ -621,7 +622,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/atomicity-modes"
+                            <a href="/docs/2.9.0/configuring-caches/atomicity-modes"
 
                                 class=''
                             >Atomicity Modes</a>
@@ -634,7 +635,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/expiry-policies"
+                            <a href="/docs/2.9.0/configuring-caches/expiry-policies"
 
                                 class=''
                             >Expiry Policy</a>
@@ -647,7 +648,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/on-heap-caching"
+                            <a href="/docs/2.9.0/configuring-caches/on-heap-caching"
 
                                 class=''
                             >On-Heap Caching</a>
@@ -660,7 +661,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/configuring-caches/cache-groups"
+                            <a href="/docs/2.9.0/configuring-caches/cache-groups"
 
                                 class=''
                             >Cache Groups</a>
@@ -690,7 +691,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/native-persistence"
+                            <a href="/docs/2.9.0/persistence/native-persistence"
 
                                 class=''
                             >Ignite Persistence</a>
@@ -703,7 +704,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/external-storage"
+                            <a href="/docs/2.9.0/persistence/external-storage"
 
                                 class=''
                             >External Storage</a>
@@ -716,7 +717,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/swap"
+                            <a href="/docs/2.9.0/persistence/swap"
 
                                 class=''
                             >Swapping</a>
@@ -729,7 +730,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/custom-cache-store"
+                            <a href="/docs/2.9.0/persistence/custom-cache-store"
 
                                 class=''
                             >Implementing Custom Cache Store</a>
@@ -742,20 +743,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/snapshots"
-
-                                class=''
-                            >Cluster Snapshots</a>
-                        
-                    </li>
-                
-
-                    
-                    
-
-                    <li> 
-                        
-                            <a href="/docs/latest/persistence/disk-compression"
+                            <a href="/docs/2.9.0/persistence/disk-compression"
 
                                 class=''
                             >Disk Compression</a>
@@ -768,7 +756,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/persistence/persistence-tuning"
+                            <a href="/docs/2.9.0/persistence/persistence-tuning"
 
                                 class=''
                             >Tuning Persistence</a>
@@ -784,49 +772,49 @@
         <li>
             
 
-            <a href="/docs/latest/baseline-topology" class='' >Baseline Topology</a>
+            <a href="/docs/2.9.0/baseline-topology" class='' >Baseline Topology</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/cluster-states" class='' >Cluster States</a>
+            <a href="/docs/2.9.0/cluster-states" class='' >Cluster States</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-rebalancing" class='' >Data Rebalancing</a>
+            <a href="/docs/2.9.0/data-rebalancing" class='' >Data Rebalancing</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/partition-loss-policy" class='' >Partition Loss Policy</a>
+            <a href="/docs/2.9.0/partition-loss-policy" class='' >Partition Loss Policy</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/deploying-user-code" class='' >Deploying User Code</a>
+            <a href="/docs/2.9.0/deploying-user-code" class='' >Deploying User Code</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/peer-class-loading" class='' >Peer Class Loading</a>
+            <a href="/docs/2.9.0/peer-class-loading" class='' >Peer Class Loading</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/data-streaming" class='' >Data Streaming</a>
+            <a href="/docs/2.9.0/data-streaming" class='' >Data Streaming</a>
             
         </li>
     
@@ -847,7 +835,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/basic-cache-operations"
+                            <a href="/docs/2.9.0/key-value-api/basic-cache-operations"
 
                                 class=''
                             >Basic Cache Operations</a>
@@ -860,7 +848,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/binary-objects"
+                            <a href="/docs/2.9.0/key-value-api/binary-objects"
 
                                 class=''
                             >Working with Binary Objects</a>
@@ -873,7 +861,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/key-value-api/using-scan-queries"
+                            <a href="/docs/2.9.0/key-value-api/using-scan-queries"
 
                                 class=''
                             >Using Scan Queries</a>
@@ -886,7 +874,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/read-repair"
+                            <a href="/docs/2.9.0/read-repair"
 
                                 class=''
                             >Read Repair</a>
@@ -902,14 +890,14 @@
         <li>
             
 
-            <a href="/docs/latest/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
+            <a href="/docs/2.9.0/key-value-api/continuous-queries" class='' >Using Continuous Queries</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/key-value-api/transactions" class='' >Performing Transactions</a>
+            <a href="/docs/2.9.0/key-value-api/transactions" class='' >Performing Transactions</a>
             
         </li>
     
@@ -930,7 +918,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-introduction"
+                            <a href="/docs/2.9.0/SQL/sql-introduction"
 
                                 class=''
                             >Introduction</a>
@@ -943,7 +931,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/schemas"
+                            <a href="/docs/2.9.0/SQL/schemas"
 
                                 class=''
                             >Understanding Schemas</a>
@@ -956,7 +944,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/indexes"
+                            <a href="/docs/2.9.0/SQL/indexes"
 
                                 class=''
                             >Defining Indexes</a>
@@ -969,7 +957,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-api"
+                            <a href="/docs/2.9.0/SQL/sql-api"
 
                                 class=''
                             >Using SQL API</a>
@@ -982,7 +970,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/distributed-joins"
+                            <a href="/docs/2.9.0/SQL/distributed-joins"
 
                                 class=''
                             >Distributed Joins</a>
@@ -995,7 +983,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/sql-transactions"
+                            <a href="/docs/2.9.0/SQL/sql-transactions"
 
                                 class=''
                             >SQL Transactions</a>
@@ -1008,7 +996,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/custom-sql-func"
+                            <a href="/docs/2.9.0/SQL/custom-sql-func"
 
                                 class=''
                             >Custom SQL Functions</a>
@@ -1021,7 +1009,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-driver"
 
                                 class=''
                             >JDBC Driver</a>
@@ -1034,7 +1022,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/JDBC/jdbc-client-driver"
+                            <a href="/docs/2.9.0/SQL/JDBC/jdbc-client-driver"
 
                                 class=''
                             >JDBC Client Driver</a>
@@ -1047,7 +1035,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/transactions/mvcc"
+                            <a href="/docs/2.9.0/transactions/mvcc"
 
                                 class=''
                             >Multiversion Concurrency Control</a>
@@ -1077,7 +1065,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/distributed-computing"
+                            <a href="/docs/2.9.0/distributed-computing/distributed-computing"
 
                                 class=''
                             >Distributed Computing API</a>
@@ -1090,7 +1078,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/cluster-groups"
+                            <a href="/docs/2.9.0/distributed-computing/cluster-groups"
 
                                 class=''
                             >Cluster Groups</a>
@@ -1103,7 +1091,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/executor-service"
+                            <a href="/docs/2.9.0/distributed-computing/executor-service"
 
                                 class=''
                             >Executor Service</a>
@@ -1116,7 +1104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/map-reduce"
+                            <a href="/docs/2.9.0/distributed-computing/map-reduce"
 
                                 class=''
                             >MapReduce API</a>
@@ -1129,7 +1117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/load-balancing"
+                            <a href="/docs/2.9.0/distributed-computing/load-balancing"
 
                                 class=''
                             >Load Balancing</a>
@@ -1142,7 +1130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/fault-tolerance"
+                            <a href="/docs/2.9.0/distributed-computing/fault-tolerance"
 
                                 class=''
                             >Fault Tolerance</a>
@@ -1155,7 +1143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/distributed-computing/job-scheduling"
+                            <a href="/docs/2.9.0/distributed-computing/job-scheduling"
 
                                 class=''
                             >Job Scheduling</a>
@@ -1171,7 +1159,7 @@
         <li>
             
 
-            <a href="/docs/latest/collocated-computations" class='' >Colocating Computations with Data</a>
+            <a href="/docs/2.9.0/collocated-computations" class='' >Colocating Computations with Data</a>
             
         </li>
     
@@ -1192,7 +1180,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/listening-to-events"
+                            <a href="/docs/2.9.0/events/listening-to-events"
 
                                 class=''
                             >Enabling and Listenting to Events</a>
@@ -1205,7 +1193,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/events/events"
+                            <a href="/docs/2.9.0/events/events"
 
                                 class=''
                             >Events</a>
@@ -1221,21 +1209,21 @@
         <li>
             
 
-            <a href="/docs/latest/near-cache" class='' >Near Caches</a>
+            <a href="/docs/2.9.0/near-cache" class='' >Near Caches</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/platform-cache" class='' >.NET Platform Cache</a>
+            <a href="/docs/2.9.0/platform-cache" class='' >.NET Platform Cache</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/services/services" class='' >Services</a>
+            <a href="/docs/2.9.0/services/services" class='' >Services</a>
             
         </li>
     
@@ -1256,7 +1244,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/queue-and-set"
+                            <a href="/docs/2.9.0/data-structures/queue-and-set"
 
                                 class=''
                             >Queue and Set</a>
@@ -1269,7 +1257,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-types"
+                            <a href="/docs/2.9.0/data-structures/atomic-types"
 
                                 class=''
                             >Atomic Types</a>
@@ -1282,7 +1270,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/countdownlatch"
+                            <a href="/docs/2.9.0/data-structures/countdownlatch"
 
                                 class=''
                             >CountDownLatch</a>
@@ -1295,7 +1283,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/atomic-sequence"
+                            <a href="/docs/2.9.0/data-structures/atomic-sequence"
 
                                 class=''
                             >Atomic Sequence</a>
@@ -1308,7 +1296,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/data-structures/semaphore"
+                            <a href="/docs/2.9.0/data-structures/semaphore"
 
                                 class=''
                             >Semaphore</a>
@@ -1338,7 +1326,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/machine-learning"
+                            <a href="/docs/2.9.0/machine-learning/machine-learning"
 
                                 class=''
                             >Machine Learning</a>
@@ -1351,7 +1339,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/partition-based-dataset"
+                            <a href="/docs/2.9.0/machine-learning/partition-based-dataset"
 
                                 class=''
                             >Partition Based Dataset</a>
@@ -1364,7 +1352,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/updating-trained-models"
+                            <a href="/docs/2.9.0/machine-learning/updating-trained-models"
 
                                 class=''
                             >Updating Trained Models</a>
@@ -1387,35 +1375,35 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/linear-svm" class=''>Linear SVM (Support Vector Machine)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/decision-trees" class=''>Decision Trees</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/multilayer-perceptron" class=''>Multilayer Perceptron</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/logistic-regression" class=''>Logistic Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/knn-classification" class=''>k-NN Classification</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/ann" class=''>ANN (Approximate Nearest Neighbor)</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/binary-classification/naive-bayes" class=''>Naive Bayes</a></li>
                             
                             </nav>
                         
@@ -1437,19 +1425,19 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/linear-regression" class=''>Linear Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/decision-trees-regression" class=''>Decision Trees Regression</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/regression/knn-regression" class=''>k-NN Regression</a></li>
                             
                             </nav>
                         
@@ -1471,15 +1459,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/k-means-clustering" class=''>K-Means Clustering</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/clustering/gaussian-mixture" class=''>Gaussian mixture (GMM)</a></li>
                             
                             </nav>
                         
@@ -1491,7 +1479,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/preprocessing"
+                            <a href="/docs/2.9.0/machine-learning/preprocessing"
 
                                 class=''
                             >Preprocessing</a>
@@ -1514,23 +1502,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/evaluator" class=''>Evaluator</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets" class=''>Split the dataset on test and train datasets</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/hyper-parameter-tuning" class=''>Hyper-parameter tuning</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/model-selection/pipeline-api" class=''>Pipeline API</a></li>
                             
                             </nav>
                         
@@ -1542,7 +1530,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/multiclass-classification"
+                            <a href="/docs/2.9.0/machine-learning/multiclass-classification"
 
                                 class=''
                             >Multiclass Classification</a>
@@ -1565,23 +1553,23 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/introduction" class=''></a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/introduction" class=''></a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/stacking" class=''>Stacking</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/baggin" class=''>Bagging</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/random-forest" class=''>Random Forest</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/ensemble-methods/gradient-boosting" class=''>Gradient Boosting</a></li>
                             
                             </nav>
                         
@@ -1593,7 +1581,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/machine-learning/recommendation-systems"
+                            <a href="/docs/2.9.0/machine-learning/recommendation-systems"
 
                                 class=''
                             >Recommendation Systems</a>
@@ -1616,15 +1604,15 @@
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/introduction" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-gxboost" class=''>Import Model from XGBoost</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
+								  <li><a href="/docs/2.9.0//machine-learning/importing-model/model-import-from-apache-spark" class=''>Import Model from Apache Spark</a></li>
                             
                             </nav>
                         
@@ -1653,7 +1641,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/intro"
+                            <a href="/docs/2.9.0/monitoring-metrics/intro"
 
                                 class=''
                             >Introduction</a>
@@ -1666,7 +1654,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/cluster-id"
+                            <a href="/docs/2.9.0/monitoring-metrics/cluster-id"
 
                                 class=''
                             >Cluster ID and Tag</a>
@@ -1689,11 +1677,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/configuring-metrics" class=''>Configuring Metrics</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/metrics" class=''>JMX Metrics</a></li>
                             
                             </nav>
                         
@@ -1715,11 +1703,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics-system" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
+								  <li><a href="/docs/2.9.0//monitoring-metrics/new-metrics" class=''>Metrics</a></li>
                             
                             </nav>
                         
@@ -1731,7 +1719,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/system-views"
+                            <a href="/docs/2.9.0/monitoring-metrics/system-views"
 
                                 class=''
                             >System Views</a>
@@ -1744,7 +1732,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/monitoring-metrics/tracing"
+                            <a href="/docs/2.9.0/monitoring-metrics/tracing"
 
                                 class=''
                             >Tracing</a>
@@ -1774,7 +1762,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/authentication"
+                            <a href="/docs/2.9.0/security/authentication"
 
                                 class=''
                             >Authentication</a>
@@ -1787,7 +1775,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/security/ssl-tls"
+                            <a href="/docs/2.9.0/security/ssl-tls"
 
                                 class=''
                             >SSL/TLS</a>
@@ -1810,11 +1798,11 @@
                             
                                   
 
-								  <li><a href="/docs/latest//security/tde" class=''>Introduction</a></li>
+								  <li><a href="/docs/2.9.0//security/tde" class=''>Introduction</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//security/master-key-rotation" class=''>Master key rotation</a></li>
+								  <li><a href="/docs/2.9.0//security/master-key-rotation" class=''>Master key rotation</a></li>
                             
                             </nav>
                         
@@ -1843,7 +1831,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/getting-started-with-thin-clients"
+                            <a href="/docs/2.9.0/thin-clients/getting-started-with-thin-clients"
 
                                 class=''
                             >Thin Clients Overview</a>
@@ -1856,7 +1844,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/java-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/java-thin-client"
 
                                 class=''
                             >Java Thin Client</a>
@@ -1869,7 +1857,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/dotnet-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/dotnet-thin-client"
 
                                 class=''
                             >.NET Thin Client</a>
@@ -1882,7 +1870,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/cpp-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/cpp-thin-client"
 
                                 class=''
                             >C++ Thin Client</a>
@@ -1895,7 +1883,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/python-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/python-thin-client"
 
                                 class=''
                             >Python Thin Client</a>
@@ -1908,7 +1896,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/php-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/php-thin-client"
 
                                 class=''
                             >PHP Thin Client</a>
@@ -1921,7 +1909,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/thin-clients/nodejs-thin-client"
+                            <a href="/docs/2.9.0/thin-clients/nodejs-thin-client"
 
                                 class=''
                             >Node.js Thin Client</a>
@@ -1944,27 +1932,27 @@
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-client-protocol" class=''>Binary Client Protocol</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/data-format" class=''>Data Format</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/data-format" class=''>Data Format</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/key-value-queries" class=''>Key-Value Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/sql-and-scan-queries" class=''>SQL and Scan Queries</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/binary-type-metadata" class=''>Binary Types Metadata</a></li>
                             
                                   
 
-								  <li><a href="/docs/latest//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
+								  <li><a href="/docs/2.9.0//binary-client-protocol/cache-configuration" class=''>Cache Configuration</a></li>
                             
                             </nav>
                         
@@ -1993,7 +1981,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/odbc-driver"
+                            <a href="/docs/2.9.0/SQL/ODBC/odbc-driver"
 
                                 class=''
                             >ODBC Driver</a>
@@ -2006,7 +1994,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/connection-string-dsn"
+                            <a href="/docs/2.9.0/SQL/ODBC/connection-string-dsn"
 
                                 class=''
                             >Connection String and DSN</a>
@@ -2019,7 +2007,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/querying-modifying-data"
+                            <a href="/docs/2.9.0/SQL/ODBC/querying-modifying-data"
 
                                 class=''
                             >Querying and Modifying Data</a>
@@ -2032,7 +2020,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/specification"
+                            <a href="/docs/2.9.0/SQL/ODBC/specification"
 
                                 class=''
                             >Specification</a>
@@ -2045,7 +2033,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/data-types"
+                            <a href="/docs/2.9.0/SQL/ODBC/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2058,7 +2046,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/SQL/ODBC/error-codes"
+                            <a href="/docs/2.9.0/SQL/ODBC/error-codes"
 
                                 class=''
                             >Error Codes</a>
@@ -2074,28 +2062,28 @@
         <li>
             
 
-            <a href="/docs/latest/restapi" class='' >REST API</a>
+            <a href="/docs/2.9.0/restapi" class='' >REST API</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/control-script" class='' >Control Script</a>
+            <a href="/docs/2.9.0/control-script" class='' >Control Script</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/plugins" class='' >Plugins</a>
+            <a href="/docs/2.9.0/plugins" class='' >Plugins</a>
             
         </li>
     
         <li>
             
 
-            <a href="/docs/latest/sqlline" class='' >SQLLine</a>
+            <a href="/docs/2.9.0/sqlline" class='' >SQLLine</a>
             
         </li>
     
@@ -2116,7 +2104,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/overview"
+                            <a href="/docs/2.9.0/ignite-for-spark/overview"
 
                                 class=''
                             >Overview</a>
@@ -2129,7 +2117,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignitecontext-and-rdd"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignitecontext-and-rdd"
 
                                 class=''
                             >IgniteContext and IgniteRDD</a>
@@ -2142,7 +2130,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/ignite-dataframe"
+                            <a href="/docs/2.9.0/ignite-for-spark/ignite-dataframe"
 
                                 class=''
                             >Ignite DataFrame</a>
@@ -2155,7 +2143,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/installation"
+                            <a href="/docs/2.9.0/ignite-for-spark/installation"
 
                                 class=''
                             >Installation</a>
@@ -2168,7 +2156,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/spark-shell"
+                            <a href="/docs/2.9.0/ignite-for-spark/spark-shell"
 
                                 class=''
                             >Test Ignite with Spark-shell</a>
@@ -2181,7 +2169,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/ignite-for-spark/troubleshooting"
+                            <a href="/docs/2.9.0/ignite-for-spark/troubleshooting"
 
                                 class=''
                             >Troubleshooting</a>
@@ -2211,7 +2199,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/sql-conformance"
+                            <a href="/docs/2.9.0/sql-reference/sql-conformance"
 
                                 class=''
                             >SQL Conformance</a>
@@ -2224,7 +2212,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/ddl"
+                            <a href="/docs/2.9.0/sql-reference/ddl"
 
                                 class=''
                             >Data Definition Language (DDL)</a>
@@ -2237,7 +2225,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/dml"
+                            <a href="/docs/2.9.0/sql-reference/dml"
 
                                 class=''
                             >Data Manipulation Language (DML)</a>
@@ -2250,7 +2238,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/transactions"
+                            <a href="/docs/2.9.0/sql-reference/transactions"
 
                                 class=''
                             >Transactions</a>
@@ -2263,7 +2251,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/operational-commands"
+                            <a href="/docs/2.9.0/sql-reference/operational-commands"
 
                                 class=''
                             >Operational Commands</a>
@@ -2276,7 +2264,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/aggregate-functions"
+                            <a href="/docs/2.9.0/sql-reference/aggregate-functions"
 
                                 class=''
                             >Aggregate functions</a>
@@ -2289,7 +2277,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/numeric-functions"
+                            <a href="/docs/2.9.0/sql-reference/numeric-functions"
 
                                 class=''
                             >Numeric Functions</a>
@@ -2302,7 +2290,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/string-functions"
+                            <a href="/docs/2.9.0/sql-reference/string-functions"
 
                                 class=''
                             >String Functions</a>
@@ -2315,7 +2303,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/date-time-functions"
+                            <a href="/docs/2.9.0/sql-reference/date-time-functions"
 
                                 class=''
                             >Data and Time Functions</a>
@@ -2328,7 +2316,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/system-functions"
+                            <a href="/docs/2.9.0/sql-reference/system-functions"
 
                                 class=''
                             >System Functions</a>
@@ -2341,7 +2329,7 @@
 
                     <li> 
                         
-                            <a href="/docs/latest/sql-reference/data-types"
+                            <a href="/docs/2.9.0/sql-reference/data-types"
 
                                 class=''
                             >Data Types</a>
@@ -2402,7 +2390,7 @@
 Spring documentation</a>.</p>
 </div>
 <div class="paragraph">
-<p>In the example below, we create an <code>IgniteConfiguration</code> bean, set the <code>workDirectory</code> property, and configure a <a href="/docs/latest/data-modeling/data-partitioning#partitioned">partitioned cache</a>.</p>
+<p>In the example below, we create an <code>IgniteConfiguration</code> bean, set the <code>workDirectory</code> property, and configure a <a href="/docs/2.9.0/data-modeling/data-partitioning#partitioned">partitioned cache</a>.</p>
 </div>
 <div class="listingblock">
 <div class="content">
@@ -2541,8 +2529,8 @@
         debug: false,
       });
     </script>
-<script type='module' src='/assets/js/index.js?1600372554' async crossorigin></script>
-<script type='module' src='/assets/js/versioning.js?1600372554' async crossorigin></script>
+<script type='module' src='/assets/js/index.js?1600286559' async crossorigin></script>
+<script type='module' src='/assets/js/versioning.js?1600286559' async crossorigin></script>
 </body>
 
 </html>
diff --git a/docs/available-versions.txt b/docs/available-versions.txt
index c8e38b6..f3ac133 100644
--- a/docs/available-versions.txt
+++ b/docs/available-versions.txt
@@ -1 +1 @@
-2.9.0
+2.9.0
\ No newline at end of file
diff --git a/events.html b/events.html
index 1856185..3014952 100644
--- a/events.html
+++ b/events.html
@@ -112,212 +112,7 @@
 
 
 
-<div class="row row-event">
-    <div class="col-md-2 d-none d-md-block">
-        <div class="round-icon-block">
-            <img src="images/webinars.svg" alt="Webinar logo">
-            <p>Webinar</p>
-        </div>
-    </div>
-    <div class="col-md-10 ">
-        <section id="getting-started-with-apache-ignite-digital-integration-hub">
-            <h3 style="display:inline-block;">Getting Started with Apache Ignite: Digital Integration Hub
-                <a href="/events.html#getting-started-with-apache-ignite-digital-integration-hub"><i
-                        class="fa fa-anchor"></i></a>
-            </h3>
-            <div class="event-date">Webinar, Glenn Wiebe</div>
-            <div class="event-date">September 2, 2020</div>
 
-            <p>Apache Ignite and GridGain can be used as a simple cache, an in-memory data grid (IMDG), and as an in-memory database (IMDB). These data management patterns can be combined with Ignite integration facilities to function as a Digital Integration Hub (DIH) for real-time data access across data sources and applications.</p>
-
-            <div class="row">
-                    <div class=" col-md-9  news-readmore">
-                    <p>
-                        <a href="https://www.gridgain.com/resources/webinars/getting-started-apache-ignite-digital-integration-hub" target="_blank" rel="noopener">Read more</a>
-                    </p>
-                </div>
-                <div class=" col-md-3  ">
-
-                    
-                    <div class="a2a_kit a2a_kit_size_28 a2a_default_style news-socialmedia-icons"
-                        data-a2a-url="https://www.gridgain.com/resources/webinars/getting-started-apache-ignite-digital-integration-hub"
-                        data-a2a-title="Getting Started with Apache Ignite: Digital Integration Hub">
-                        <a class="a2a_button_twitter"></a>
-                        <a class="a2a_button_linkedin"></a>
-                        <a class="a2a_button_facebook"></a>
-                        <a class="a2a_dd" href="https://www.addtoany.com/share"></a>
-                    </div>
-                </div>
-            </div>
-            
-        </section>
-    </div>
-</div>
-<div class="row row-event">
-    <div class="col-md-2 d-none d-md-block">
-        <div class="round-icon-block">
-            <img src="images/meetup.svg" alt="Meetup logo">
-            <p><strong>Virtual</strong> Meetup</p>
-        </div>
-    </div>
-    <div class="col-md-10 ">
-        <section id="when-you-don-t-need-apache-ignite-3-cases-when-you-d-better-not-use-platform">
-            <h3 style="display:inline-block;">When You Don't Need Apache Ignite: 3 cases when you'd better not use platform
-                <a href="/events.html#when-you-don-t-need-apache-ignite-3-cases-when-you-d-better-not-use-platform"><i
-                        class="fa fa-anchor"></i></a>
-            </h3>
-            <div class="event-date">Virtual Apache Ignite Meetup, Dmitry Pavlov</div>
-            <div class="event-date">September 8, 2020</div>
-
-            <p>For some cases, Apache Ignite is the perfect application. However, also, for some cases, Apache Ignite can be a disappointment. In this talk, Dmitry Pavlov discusses some popular and less-than popular use cases. The presentation focuses on the needs of developers and architects who face application-performance problems.</p>
-
-            <div class="row">
-                    <div class=" col-md-9  news-readmore">
-                    <p>
-                        <a href="https://www.meetup.com/Apache-Ignite-Virtual-Meetup/events/272551117/" target="_blank" rel="noopener">Read more</a>
-                    </p>
-                </div>
-                <div class=" col-md-3  ">
-
-                    
-                    <div class="a2a_kit a2a_kit_size_28 a2a_default_style news-socialmedia-icons"
-                        data-a2a-url="https://www.meetup.com/Apache-Ignite-Virtual-Meetup/events/272551117/"
-                        data-a2a-title="When You Don't Need Apache Ignite: 3 cases when you'd better not use platform">
-                        <a class="a2a_button_twitter"></a>
-                        <a class="a2a_button_linkedin"></a>
-                        <a class="a2a_button_facebook"></a>
-                        <a class="a2a_dd" href="https://www.addtoany.com/share"></a>
-                    </div>
-                </div>
-            </div>
-            
-        </section>
-    </div>
-</div>
-<div class="row row-event">
-    <div class="col-md-2 d-none d-md-block">
-        <div class="round-icon-block">
-            <img src="images/webinars.svg" alt="Webinar logo">
-            <p>Webinar</p>
-        </div>
-    </div>
-    <div class="col-md-10 ">
-        <section id="networking-communication-in-apache-ignite">
-            <h3 style="display:inline-block;">Networking & Communication in Apache Ignite
-                <a href="/events.html#networking-communication-in-apache-ignite"><i
-                        class="fa fa-anchor"></i></a>
-            </h3>
-            <div class="event-date">Webinar, Stanislav Lukyanov</div>
-            <div class="event-date">September 9, 2020</div>
-
-            <p>Networking is a core pillar of any distributed system and is responsible for cluster-node discovery procedures, peer-to-peer communication between nodes, and failure handling. Network architecture can greatly influence operational performance and efficiency.</p>
-
-            <div class="row">
-                    <div class=" col-md-9  news-readmore">
-                    <p>
-                        <a href="https://www.gridgain.com/resources/webinars/maximize-apache-ignite-performance-optimizing-network-components" target="_blank" rel="noopener">Read more</a>
-                    </p>
-                </div>
-                <div class=" col-md-3  ">
-
-                    
-                    <div class="a2a_kit a2a_kit_size_28 a2a_default_style news-socialmedia-icons"
-                        data-a2a-url="https://www.gridgain.com/resources/webinars/maximize-apache-ignite-performance-optimizing-network-components"
-                        data-a2a-title="Networking & Communication in Apache Ignite">
-                        <a class="a2a_button_twitter"></a>
-                        <a class="a2a_button_linkedin"></a>
-                        <a class="a2a_button_facebook"></a>
-                        <a class="a2a_dd" href="https://www.addtoany.com/share"></a>
-                    </div>
-                </div>
-            </div>
-            
-        </section>
-    </div>
-</div>
-<div class="row row-event">
-    <div class="col-md-2 d-none d-md-block">
-        <div class="round-icon-block">
-            <img src="images/meetup.svg" alt="Meetup logo">
-            <p><strong>Virtual</strong> Meetup</p>
-        </div>
-    </div>
-    <div class="col-md-10 ">
-        <section id="apache-ignite-3-0-major-changes-and-features">
-            <h3 style="display:inline-block;">Apache Ignite 3.0: Major Changes and Features
-                <a href="/events.html#apache-ignite-3-0-major-changes-and-features"><i
-                        class="fa fa-anchor"></i></a>
-            </h3>
-            <div class="event-date">Virtual Meetup, Valentin Kulichenko</div>
-            <div class="event-date">September 15, 2020</div>
-
-            <p>Apache Ignite 3.0 is coming! What will it be? September 15 Val Kulichenko, a community old-timer and the Ignite 3.0 release manager, will open the discussion by covering major changes that are proposed for release 3.0.</p>
-
-            <div class="row">
-                    <div class=" col-md-9  news-readmore">
-                    <p>
-                        <a href="https://www.meetup.com/Apache-Ignite-Virtual-Meetup/events/272675408/" target="_blank" rel="noopener">Read more</a>
-                    </p>
-                </div>
-                <div class=" col-md-3  ">
-
-                    
-                    <div class="a2a_kit a2a_kit_size_28 a2a_default_style news-socialmedia-icons"
-                        data-a2a-url="https://www.meetup.com/Apache-Ignite-Virtual-Meetup/events/272675408/"
-                        data-a2a-title="Apache Ignite 3.0: Major Changes and Features">
-                        <a class="a2a_button_twitter"></a>
-                        <a class="a2a_button_linkedin"></a>
-                        <a class="a2a_button_facebook"></a>
-                        <a class="a2a_dd" href="https://www.addtoany.com/share"></a>
-                    </div>
-                </div>
-            </div>
-            
-        </section>
-    </div>
-</div>
-
-<div class="row row-event">
-    <div class="col-md-2 d-none d-md-block">
-        <div class="round-icon-block">
-            <img src="images/webinars.svg" alt="Webinar logo">
-            <p>Webinar</p>
-        </div>
-    </div>
-    <div class="col-md-10 ">
-        <section id="going-cloud-native-serverless-applications-with-apache-ignite">
-            <h3 style="display:inline-block;">Going Cloud-Native: Serverless Applications With Apache Ignite
-                <a href="/events.html#going-cloud-native-serverless-applications-with-apache-ignite"><i
-                        class="fa fa-anchor"></i></a>
-            </h3>
-            <div class="event-date">Webinar, Denis Magda</div>
-            <div class="event-date">September 16, 2020</div>
-
-            <p>Serverless computing allows you to design and build scalable cloud-native applications without thinking about infrastructure provisioning and orchestration. With Apache Ignite, you can bootstrap an in-memory cluster in the cloud and access data 100-1000x faster than with disk-based databases.</p>
-
-            <div class="row">
-                    <div class=" col-md-9  news-readmore">
-                    <p>
-                        <a href="https://www.gridgain.com/resources/webinars/going-cloud-native-serverless-applications-apache-ignite" target="_blank" rel="noopener">Read more</a>
-                    </p>
-                </div>
-                <div class=" col-md-3  ">
-
-                    
-                    <div class="a2a_kit a2a_kit_size_28 a2a_default_style news-socialmedia-icons"
-                        data-a2a-url="https://www.gridgain.com/resources/webinars/going-cloud-native-serverless-applications-apache-ignite"
-                        data-a2a-title="Going Cloud-Native: Serverless Applications With Apache Ignite">
-                        <a class="a2a_button_twitter"></a>
-                        <a class="a2a_button_linkedin"></a>
-                        <a class="a2a_button_facebook"></a>
-                        <a class="a2a_dd" href="https://www.addtoany.com/share"></a>
-                    </div>
-                </div>
-            </div>
-            
-        </section>
-    </div>
-</div>
 <div class="row row-event">
     <div class="col-md-2 d-none d-md-block">
         <div class="round-icon-block">
@@ -606,6 +401,217 @@
                             </div>
                         </div>
                         <div class="col-md-10 ">
+                            <section id="going-cloud-native-serverless-applications-with-apache-ignite">
+                                <h3 style="display:inline-block;">Going Cloud-Native: Serverless Applications With Apache Ignite
+                                    <a href="/events.html#going-cloud-native-serverless-applications-with-apache-ignite"><i
+                                            class="fa fa-anchor"></i></a>
+                                </h3>
+                                <div class="event-date">Webinar, Denis Magda</div>
+                                <div class="event-date">September 16, 2020</div>
+                    
+                                <p>Serverless computing allows you to design and build scalable cloud-native applications without thinking about infrastructure provisioning and orchestration. With Apache Ignite, you can bootstrap an in-memory cluster in the cloud and access data 100-1000x faster than with disk-based databases.</p>
+                    
+                                <div class="row">
+                                        <div class=" col-md-9  news-readmore">
+                                        <p>
+                                            <a href="https://www.gridgain.com/resources/webinars/going-cloud-native-serverless-applications-apache-ignite" target="_blank" rel="noopener">Read more</a>
+                                        </p>
+                                    </div>
+                                    <div class=" col-md-3  ">
+                    
+                                        
+                                        <div class="a2a_kit a2a_kit_size_28 a2a_default_style news-socialmedia-icons"
+                                            data-a2a-url="https://www.gridgain.com/resources/webinars/going-cloud-native-serverless-applications-apache-ignite"
+                                            data-a2a-title="Going Cloud-Native: Serverless Applications With Apache Ignite">
+                                            <a class="a2a_button_twitter"></a>
+                                            <a class="a2a_button_linkedin"></a>
+                                            <a class="a2a_button_facebook"></a>
+                                            <a class="a2a_dd" href="https://www.addtoany.com/share"></a>
+                                        </div>
+                                    </div>
+                                </div>
+                                
+                            </section>
+                        </div>
+                    </div>
+                    
+                    <div class="row row-event">
+                        <div class="col-md-2 d-none d-md-block">
+                            <div class="round-icon-block">
+                                <img src="images/meetup.svg" alt="Meetup logo">
+                                <p><strong>Virtual</strong> Meetup</p>
+                            </div>
+                        </div>
+                        <div class="col-md-10 ">
+                            <section id="apache-ignite-3-0-major-changes-and-features">
+                                <h3 style="display:inline-block;">Apache Ignite 3.0: Major Changes and Features
+                                    <a href="/events.html#apache-ignite-3-0-major-changes-and-features"><i
+                                            class="fa fa-anchor"></i></a>
+                                </h3>
+                                <div class="event-date">Virtual Meetup, Valentin Kulichenko</div>
+                                <div class="event-date">September 15, 2020</div>
+                    
+                                <p>Apache Ignite 3.0 is coming! What will it be? September 15 Val Kulichenko, a community old-timer and the Ignite 3.0 release manager, will open the discussion by covering major changes that are proposed for release 3.0.</p>
+                    
+                                <div class="row">
+                                        <div class=" col-md-9  news-readmore">
+                                        <p>
+                                            <a href="https://www.meetup.com/Apache-Ignite-Virtual-Meetup/events/272675408/" target="_blank" rel="noopener">Read more</a>
+                                        </p>
+                                    </div>
+                                    <div class=" col-md-3  ">
+                    
+                                        
+                                        <div class="a2a_kit a2a_kit_size_28 a2a_default_style news-socialmedia-icons"
+                                            data-a2a-url="https://www.meetup.com/Apache-Ignite-Virtual-Meetup/events/272675408/"
+                                            data-a2a-title="Apache Ignite 3.0: Major Changes and Features">
+                                            <a class="a2a_button_twitter"></a>
+                                            <a class="a2a_button_linkedin"></a>
+                                            <a class="a2a_button_facebook"></a>
+                                            <a class="a2a_dd" href="https://www.addtoany.com/share"></a>
+                                        </div>
+                                    </div>
+                                </div>
+                                
+                            </section>
+                        </div>
+                    </div>
+
+                    
+                    <div class="row row-event">
+                        <div class="col-md-2 d-none d-md-block">
+                            <div class="round-icon-block">
+                                <img src="images/webinars.svg" alt="Webinar logo">
+                                <p>Webinar</p>
+                            </div>
+                        </div>
+                        <div class="col-md-10 ">
+                            <section id="networking-communication-in-apache-ignite">
+                                <h3 style="display:inline-block;">Networking & Communication in Apache Ignite
+                                    <a href="/events.html#networking-communication-in-apache-ignite"><i
+                                            class="fa fa-anchor"></i></a>
+                                </h3>
+                                <div class="event-date">Webinar, Stanislav Lukyanov</div>
+                                <div class="event-date">September 9, 2020</div>
+                    
+                                <p>Networking is a core pillar of any distributed system and is responsible for cluster-node discovery procedures, peer-to-peer communication between nodes, and failure handling. Network architecture can greatly influence operational performance and efficiency.</p>
+                    
+                                <div class="row">
+                                        <div class=" col-md-9  news-readmore">
+                                        <p>
+                                            <a href="https://www.gridgain.com/resources/webinars/maximize-apache-ignite-performance-optimizing-network-components" target="_blank" rel="noopener">Read more</a>
+                                        </p>
+                                    </div>
+                                    <div class=" col-md-3  ">
+                    
+                                        
+                                        <div class="a2a_kit a2a_kit_size_28 a2a_default_style news-socialmedia-icons"
+                                            data-a2a-url="https://www.gridgain.com/resources/webinars/maximize-apache-ignite-performance-optimizing-network-components"
+                                            data-a2a-title="Networking & Communication in Apache Ignite">
+                                            <a class="a2a_button_twitter"></a>
+                                            <a class="a2a_button_linkedin"></a>
+                                            <a class="a2a_button_facebook"></a>
+                                            <a class="a2a_dd" href="https://www.addtoany.com/share"></a>
+                                        </div>
+                                    </div>
+                                </div>
+                                
+                            </section>
+                        </div>
+                    </div>
+                    
+                    
+                    <div class="row row-event">
+                        <div class="col-md-2 d-none d-md-block">
+                            <div class="round-icon-block">
+                                <img src="images/meetup.svg" alt="Meetup logo">
+                                <p><strong>Virtual</strong> Meetup</p>
+                            </div>
+                        </div>
+                        <div class="col-md-10 ">
+                            <section id="when-you-don-t-need-apache-ignite-3-cases-when-you-d-better-not-use-platform">
+                                <h3 style="display:inline-block;">When You Don't Need Apache Ignite: 3 cases when you'd better not use platform
+                                    <a href="/events.html#when-you-don-t-need-apache-ignite-3-cases-when-you-d-better-not-use-platform"><i
+                                            class="fa fa-anchor"></i></a>
+                                </h3>
+                                <div class="event-date">Virtual Apache Ignite Meetup, Dmitry Pavlov</div>
+                                <div class="event-date">September 8, 2020</div>
+                    
+                                <p>For some cases, Apache Ignite is the perfect application. However, also, for some cases, Apache Ignite can be a disappointment. In this talk, Dmitry Pavlov discusses some popular and less-than popular use cases. The presentation focuses on the needs of developers and architects who face application-performance problems.</p>
+                    
+                                <div class="row">
+                                        <div class=" col-md-9  news-readmore">
+                                        <p>
+                                            <a href="https://www.meetup.com/Apache-Ignite-Virtual-Meetup/events/272551117/" target="_blank" rel="noopener">Read more</a>
+                                        </p>
+                                    </div>
+                                    <div class=" col-md-3  ">
+                    
+                                        
+                                        <div class="a2a_kit a2a_kit_size_28 a2a_default_style news-socialmedia-icons"
+                                            data-a2a-url="https://www.meetup.com/Apache-Ignite-Virtual-Meetup/events/272551117/"
+                                            data-a2a-title="When You Don't Need Apache Ignite: 3 cases when you'd better not use platform">
+                                            <a class="a2a_button_twitter"></a>
+                                            <a class="a2a_button_linkedin"></a>
+                                            <a class="a2a_button_facebook"></a>
+                                            <a class="a2a_dd" href="https://www.addtoany.com/share"></a>
+                                        </div>
+                                    </div>
+                                </div>
+                                
+                            </section>
+                        </div>
+                    </div>
+
+                    <div class="row row-event">
+                        <div class="col-md-2 d-none d-md-block">
+                            <div class="round-icon-block">
+                                <img src="images/webinars.svg" alt="Webinar logo">
+                                <p>Webinar</p>
+                            </div>
+                        </div>
+                        <div class="col-md-10 ">
+                            <section id="getting-started-with-apache-ignite-digital-integration-hub">
+                                <h3 style="display:inline-block;">Getting Started with Apache Ignite: Digital Integration Hub
+                                    <a href="/events.html#getting-started-with-apache-ignite-digital-integration-hub"><i
+                                            class="fa fa-anchor"></i></a>
+                                </h3>
+                                <div class="event-date">Webinar, Glenn Wiebe</div>
+                                <div class="event-date">September 2, 2020</div>
+                    
+                                <p>Apache Ignite and GridGain can be used as a simple cache, an in-memory data grid (IMDG), and as an in-memory database (IMDB). These data management patterns can be combined with Ignite integration facilities to function as a Digital Integration Hub (DIH) for real-time data access across data sources and applications.</p>
+                    
+                                <div class="row">
+                                        <div class=" col-md-9  news-readmore">
+                                        <p>
+                                            <a href="https://www.gridgain.com/resources/webinars/getting-started-apache-ignite-digital-integration-hub" target="_blank" rel="noopener">Read more</a>
+                                        </p>
+                                    </div>
+                                    <div class=" col-md-3  ">
+                    
+                                        
+                                        <div class="a2a_kit a2a_kit_size_28 a2a_default_style news-socialmedia-icons"
+                                            data-a2a-url="https://www.gridgain.com/resources/webinars/getting-started-apache-ignite-digital-integration-hub"
+                                            data-a2a-title="Getting Started with Apache Ignite: Digital Integration Hub">
+                                            <a class="a2a_button_twitter"></a>
+                                            <a class="a2a_button_linkedin"></a>
+                                            <a class="a2a_button_facebook"></a>
+                                            <a class="a2a_dd" href="https://www.addtoany.com/share"></a>
+                                        </div>
+                                    </div>
+                                </div>
+                                
+                            </section>
+                        </div>
+                    </div>
+                    <div class="row row-event">
+                        <div class="col-md-2 d-none d-md-block">
+                            <div class="round-icon-block">
+                                <img src="images/webinars.svg" alt="Webinar logo">
+                                <p>Webinar</p>
+                            </div>
+                        </div>
+                        <div class="col-md-10 ">
                             <section id="using-distributed-tracing-to-resolve-performance-issues-in-apache-ignite">
                                 <h3 style="display:inline-block;">Using Distributed Tracing to Resolve Performance Issues in Apache Ignite
                                     <a href="/events.html#using-distributed-tracing-to-resolve-performance-issues-in-apache-ignite"><i
diff --git a/images/ico-csv.png b/images/ico-csv.png
index 6f84f47..e33246f 100644
--- a/images/ico-csv.png
+++ b/images/ico-csv.png
Binary files differ
diff --git a/images/ico-json.png b/images/ico-json.png
index 8aa35b3..75a4fd4 100644
--- a/images/ico-json.png
+++ b/images/ico-json.png
Binary files differ
diff --git a/images/ico-pdf.png b/images/ico-pdf.png
index 47f1ad7..c26a0f0 100644
--- a/images/ico-pdf.png
+++ b/images/ico-pdf.png
Binary files differ
diff --git a/images/ico-xls.png b/images/ico-xls.png
index dc93fc4..811a4cf 100644
--- a/images/ico-xls.png
+++ b/images/ico-xls.png
Binary files differ
diff --git a/images/ico-xml.png b/images/ico-xml.png
index ea5f1da..d3a4ae7 100644
--- a/images/ico-xml.png
+++ b/images/ico-xml.png
Binary files differ
diff --git a/includes/header.html b/includes/header.html
index 91d6dc0..9a8be9a 100644
--- a/includes/header.html
+++ b/includes/header.html
@@ -1,16 +1,8 @@
 <!-- REMEMBER TO COPY ALL CHANGES TO download.html -->
 
 <header id="header" class="affix header sticky-top shrink" data-spy="affix" data-offset-top="0">
-    <div id="promotion-bar">
-        <p>
-            Apache Ignite Track at ApacheCon@Home 2020:
-            <a href="https://www.apachecon.com/acna2020/tracks/ignite.html"
-               rel="noopener" target="_blank"
-               onclick="gtag('event',  'banner_click', { 'event_category': 'ignite_tech_talk', 'event_label': 'apachecon-home-202'});">
-                Join talks by our committers
-            </a>
-        </p>
-    </div>
+    <!--#include virtual="/includes/promotion_banner.html" -->
+
     <div class="container">
         <nav id="nav" class=" navbar navbar-expand-lg d-flex bd-highlight mb-3" role="navigation">
             <a href="/" class="mr-auto p-2 bd-highlight navbar-brand" aria-label="Ignite Homepage"><img